We provide IT Staff Augmentation Services!

Sr. Java Developer Austin, Tx Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 7+ years of total professional experience in user interaction, requirement gathering, systems analysis, design, development, implementation, Unit &System Testing, and Production Support of many N - Tier Application Systems. 
  • Vertical industry experience includes Financial Services, Insurance and Telecom. 
  • Expertise in developing both front end & back end applications using CoreJava, J2SE, J2EE, Struts1.2/2.0, Spring (IOC), JDBC, Hibernate, Session Beans, Servlets, JSP, AJAX, Apache Tomcat, EJBS, XML, HTML5, CSS3, JavaScript and Web Services. Basic understanding of ExtJS. 
  • Proficiency in programming with different Java  IDE's like IBM RAD 6.x/7.x, Eclipse. 
  • Good knowledge on OOP paradigm skills, as well as experience with J2EE APIs, protocols and development of multi-tiered applications. 
  • Experience with web-based application servers like ApacheTomcat, JBOSS, WebLogic and WebSphere. 
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade. 
  • Experience with Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB&JAX-WS. 
  • Used advanced core java  features like annotations, generics, enhanced for loop, etc. throughout the application for well-defined programming. 
  • Good Experience and Very Strong programming skills on Collections, Multi-Threading, Exception Handling, OOPs and developed business rules using Core Java  (J2SE). 
  • Extensive experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework and also Spring MVC, Sprint Transaction Management, Spring Web Services.
  • Working knowledge of Java Web Services with real time knowledge using SOAP and REST. 
  • Strong experience in RDBMS technologies like Oracle, MySQL, Sub Queries, Stored Procedures, Triggers, Functions. 
  • Good experience with Software development methodologies like Agile Methodologies. 
  • Good experience with build tools like Ant, Maven and hands on experience on SQLDeveloper. 
  • Good experience with Version control systems like SVN, ClearCase. 
  • Good exposure to Continuous Integration. 

TECHNICAL SKILLS:

Languages: Java

Application Technology: J2EE, J2EE

Web Technologies: JSP, Servlet, JSTL, Tag libraries, XML, XSD, Xerces, Xalan, DOM and SAX Parser

SOA: SOAP, EJB, WSDL, Apache Axis Web Services, WebLogic Web Services

Client side: Java Script, HTML, DHTML

Databases: Oracle, DB2, My SQL

App Servers: WebLogic, JBoss, Tomcat

API & Framework: Log4J, Spring, Struts, IBatis, Hibernate

Operating System: UNIX, Linux, Windows

Version Control: Clear Case, CVS, VSS, SVN, TFS (Team Foundation Server)

Scripting:  Ant, Maven, Java Scripts

IDE: Eclipse, IntelliJ, JBuilder, Rational Rose, Together-J, ER Studio, MS Visio.

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Sr. Java Developer

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Used Sencha and EXT JS for the Mobile web interface development. Also used JSON and JQuery for Mobile application development. Worked with HTML 5 and CSS 3.
  • Developed UI screens using YUI, CSS and JQuery.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for database query testing, in the process of optimizing the queries. 
  • Efficient in up gradation and migration from SQL Server 2000 to SQL Server.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQL
  • Design and Developed using WebService using Apache Axis on JBOSS.
  • Used Web services - WSDL and SOAP for getting credit card information from third party vendors.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Tune JBoss parameters for optimal system performance.
  • Used Mercurial a Subversion client for windows for source/version/revision control. 
  • Worked with Clearcase source management.
  • Expertise in Selenium automation using Selenium WebDriver with TestNG.
  • Expertise in employing Water Fall Model and best practices for software development
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed a web-based reporting system with Java, J2EE, Servlets, EJB and JSP using Struts framework HTML, JavaScript. 
  • Have modified shell scripts, Ant scripts for compiling java files and copy JSP, other files from CVS to Dev, ST, and UAT deploy folders and restart the server. 
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Experience with enterprise ECM software such as EMC Documentum and Alfresco.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking
  • Designed Interactive GUIs using Java Applets and Swing.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
  • Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
  • Design, Implement and Test Oracle ADF applications using JDeveloper
  • Migration of Business process modeling, views from Oracle BPM to Lombardi
  • Installation and Administration of IBM MQ series on NT environment
  • Configured Server for Oracle Database and Apache Tomcat
  • Install and configure a Linux server to publish applications and the DataBase
  • Used Resource Manager to schedule the job in Unix server.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Develop WordPress themes to meet the needs of the small business owner
  • Upgraded Drupal websites from version 5 to 6, and 6 to 7
  • Installed new V7 and V8 queue managers on z/OS.
  • Made Fixes and enhancements to Online bill paying ASP 3 tier software for water companies.
  • Designed and developed using C .Net and MVC patterns.
  • Design and Develop programs in C++ to integrate as per the users requirements.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Expose PL/I database access layer as web service using RD/Z
  • Configuring and analyzing JCL to execute mainframe batch.
  • Developed Servlets and Worked extensively on SQL.
  • Oracle, SAS integration for business intelligence and functionality
  • Designed, developed and maintained Asp.Net applications

Environment: Hibernate, SVN, Ibatis, JSF, Struts, EJB, DOJO, Sencha, JQuery, MySQL, TOAD, DB2, WebService,JBOSS,WSDL,Mercurial,Selenium, UML,ANT,XML,Google Web Toolkit,JIRA, ILOG, OracleADF, Oracle BPM,IBM MQ,HTML, WordPress,Drupal, C,C++,Mainframe,COBOL,PL/I,JCL,SQL,SAS VB,ASP

Sr. Java Developer

Confidential, Virginia, VA

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Used Sencha and EXT JS for the Mobile web interface development. Also used JSON and JQuery for Mobile application development. Worked with HTML 5 and CSS 3.
  • Developed UI screens using YUI, CSS and JQuery.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for database query testing, in the process of optimizing the queries. 
  • Efficient in up gradation and migration from SQL Server 2000 to SQL Server.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQL
  • Design and Developed using WebService using Apache Axis on JBOSS.
  • Used Web services - WSDL and SOAP for getting credit card information from third party vendors.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Tune JBoss parameters for optimal system performance.
  • Used Mercurial a Subversion client for windows for source/version/revision control. 
  • Worked with Clearcase source management.
  • Expertise in Selenium automation using Selenium WebDriver with TestNG.
  • Expertise in employing Water Fall Model and best practices for software development
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed a web-based reporting system with Java, J2EE, Servlets, EJB and JSP using Struts framework HTML, JavaScript. 
  • Have modified shell scripts, Ant scripts for compiling java files and copy JSP, other files from CVS to Dev, ST, and UAT deploy folders and restart the server. 
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Experience with enterprise ECM software such as EMC Documentum and Alfresco.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking
  • Designed Interactive GUIs using Java Applets and Swing.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
  • Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
  • Design, Implement and Test Oracle ADF applications using JDeveloper
  • Migration of Business process modeling, views from Oracle BPM to Lombardi
  • Installation and Administration of IBM MQ series on NT environment
  • Configured Server for Oracle Database and Apache Tomcat
  • Install and configure a Linux server to publish applications and the DataBase
  • Used Resource Manager to schedule the job in Unix server.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Develop WordPress themes to meet the needs of the small business owner
  • Upgraded Drupal websites from version 5 to 6, and 6 to 7
  • Installed new V7 and V8 queue managers on z/OS.
  • Made Fixes and enhancements to Online bill paying ASP 3 tier software for water companies.
  • Designed and developed using C .Net and MVC patterns.
  • Design and Develop programs in C++ to integrate as per the users requirements.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Expose PL/I database access layer as web service using RD/Z
  • Configuring and analyzing JCL to execute mainframe batch.
  • Developed Servlets and Worked extensively on SQL.
  • Oracle, SAS integration for business intelligence and functionality
  • Designed, developed and maintained Asp.Net applications

Environment: Hibernate, SVN, Ibatis, JSF, Struts, EJB, DOJO, Sencha, JQuery, MySQL, TOAD, DB2, WebService,JBOSS,WSDL,Mercurial,Selenium, UML,ANT,XML,Google Web Toolkit,JIRA, ILOG, OracleADF, Oracle BPM,IBM MQ,HTML, WordPress,Drupal, C,C++,Mainframe,COBOL,PL/I,JCL,SQL,SAS VB,ASP

Java Developer

Confidential, New York, NY

Responsibilities:

  • Implemented MVC framework with Spring.
  • Implemented application level persistence using Hibernate and Spring.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies like Spring, Hibernate, UML, XML, Struts framework, JSF, JQuery, 
  • Extensive design and programming experience with Front-end Web Technologies like Angular JS, Bootstrap, Responsive Design, JavaScript, JQuery, Kendo UI, AJAX, HTML5 and CSS3 
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery)
  • Developed web pages using HTML/CSS and JavaScript.
  • Worked on NSS (Mozilla), PKCS11 library to develop the crypto operations for the Node.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and Jquery
  • UI Development using HTML5, CSS3, Bootstrap, JavaScript and jQuery
  • Design, Implement and Test Oracle ADF applications using Jdeveloper.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed PL/SQL queries. Actively worked on stored procedures.
  • Connectivity to the database is provided using JDBC.
  • Worked on Java Multithreading, Collections & Coherence Framework.
  • Developed Dash-Board to monitor and report Cache Coherence Servers. 
  • Implemented JavaMultithreading to refresh the cache at a given set of time interval.
  • Database Design, Modeling, Migration and SQL- SQL Server, Sybase, DB2, Oracle, MySQL, MongoDB 
  • Extensive experience in designing MongoDB multi-sharded cluster and monitoring with MMS. 
  • Extensive experience in Data Acquisition and Process Automation.
  • Generated WSDL file using Apache CXF and extensively used Soap UI for services testing.
  • Good exposure to RESTful and SOAP based web services.
  • Eclipse TPTP plug-in was used for profiling and performance testing
  • Deployed the application on Weblogic Application Server cluster on Solaris environment
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Extensive working experience in unit testing framework - Maven, JUnit Tests. 
  • Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office (PMO).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Worked on GUI internationalization using JSP and Core Java
  • Involved in user interface development using JSTL
  • Developed business modules with JSP, Servlet, Struts framework, Java, XML/XSL and EJB technologies. 
  • Designed and developed several Servlets and JSP.
  • Used Maven script for building and deploying the application.
  • Quickly learned iText and implemented to solve Hungarian Special Character Issue.
  • Maintained report and request generator using Jasper Report
  • Integrate Web 2.0 sites into client's website.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: J2EE - Spring, Hibernate, Strut, JSF, Angular JS, AJAX, Node, Bootsrap, CRUD, SQL, JDBC, Coherence, Maven, MySQL, MongoDB, Apache, CXF, SOAP, WebLogic, JUnit, Agile, UML, JSP, Servlets, Jasper, Web 2.0, SOA

Java/ J2EE Developer

Confidential, Deerfield, IL 

Responsibilities: 

  • Involved in various phases of Software Development Life Cycle (SDLC) with Waterfall Model and Incremental Model. 
  • Reviewed and analyzed requirements to design and implement functional specifications for the integration of the Front-End Interfaces and J2EE Server Machine for Web Tier JSP pages and Business Tier Enterprise Beans. 
  • Used Core Java technologies including: Collections, Serialization, Generics, Annotations and Exception Handling to implement Back-End Business Logic including Entity Beans and Session Beans. 
  • Achieved MVC design pattern using Struts 2 framework and configured the XML files for implementation of definitions of action mappings, beans and controllers. 
  • Configured system integration of Struts 2 and Hibernate 3 to make components of action handling and database Dao support cooperate well. Used JDBC for Data Access to Connect with DataSource Objects.
  • Developed Action Classes and Action Forms to implement different models such as setRiskRateAction, saveHedgePortfolioAction of this application.
  • Designed the presentation layer with Servlets and JSPs to display the portfolios, activities and reports. Developed the web pages using HTML/CSS, JavaScript, jQuery and AJAX. 
  • Exchanged data between front-end and back-end over HTTP Protocol using SOAP and WSDL, and XML data packets format. 
  • Extensively used SVN to achieve version control and source code management. 

Environment: Java, Eclipse, Servlets, Struts, Hibernate, Cache, Log4J, JDBC, HTML/CSS, JavaScript, jQuery, AJAX, XML, Oracle, JUnit, SVN.

We'd love your feedback!