We provide IT Staff Augmentation Services!

Java Lead Developer Resume

PittsburgH

SUMMARY:

  • having 11 years plus of Java/J2EE proven experience in software development application articture,,continuous integration process (Dev ops), around 3 years working knowledge in GPP (Finastra)payment engine, GPP version deployment, and experience as a DEV lead to run the SDLC for various client in Banking, Insurance, Travel, E - Governance sectors in distributed N-Tier applications using Java/J2EE technologies.
  • Very strong on Java,1.7,1.8,1.6,J2EE technologies like JSP, Servlet, JDBC 4.0 and framework like Spring(IoC,JDBC,DAO,MVC,Security SSO and LDAP integration, template, spring web service),Spring boot,Struts1.2, JSF, ORM like Java Persistence API(JPA),Hibernate,MYBATIS3,EJB3 and extensively worked with HTML,JavaScript,JQuery,ExtJs,JSON and recently worked on Angular JS and OS platform like UNIX/LINUX .
  • Service Oriented Architecture (SOA) and eAPI s, MICRO services, deployment of Web Services using SOAP, Rest web service, Spring Webservice module,WSDL/XSD and Apache CXF,REST service, AWS, tool like Apache Spark. good experience in continuous integration process using Maven,Jenkins build and deployment tool Udeploy, using code coverage and maintenance tools like SONAR, Clear case, Enterprise GIT bucket, Tortoise SVN. good experience in PL/SQL,Stored Procedures, Triggers, Functions,Cursors in Oracle 12g/11i/10g/9i and Sybase.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Documentation, Production Support. good experience in Web-based applications Using different web servers Apache Tomcat 8.x/7.x, Oracle Application Server,Weblogic9.0/11g and JBoss.
  • Strong experience in Java design patterns and architectural design of enterprise application.
  • Proficient with different Software development methodologies including Agile Scrum Methodology, Waterfall model, kanban Agile.

TECHNICAL SKILLS:

Web Service/Cloud service: SOAP web service, Restful services, Restful eAPI’s, Micro service,WSDL,XSD, WADL, Swagger spec, AWS

Framework: Spring 4.x/3.x/2,5.x, Spring boot,Struts, JSF,Hibernate 3.x/4.0,EhCache, OLY Email notification frame work

Scripting&Markup Languages: JavaScript,JQery, Ajax, Extgs, XML, DTD, HTML, CSS, Jasmine framework, Angular JS

Methodology and Continuous Integration: Agile Scrum, Waterfall, Kanban, Hudson Jenkins,Udeploy,Liquibase open source database-independent library script, SONAR Code Quality.

Java Technologies: JDBC 4.0, Log4j, EJB 3.x, JMS, JNDI, multhreding

Languages: Java 1.8/1.7/1.6/1.5 , J2EE 5/6

Database Technologies: PL/SQL,Oracle 10g,11g,Sybase

Testing Framework: JUnit 4, Power Mock,Mockito framework, ATTD

Development Tools & IDE: Eclipse, IntelliJ IDEA, Oracle JDeveloper, NetBeans, SOAP UI, Advanced REST client, VSS,SVN,CLEAR CASE, Putty, WinSCP, Fire Bug, TOAD,PL/SQL Developer, Oracle Report builder,JIRA,Version One,Green Hoppper,Hudson,Sonar,Git Hub, CA7, HP ALM, Apache Spark(begineer)

Design Pattern: Singleton, Business Delegate, DTO, DAO and MVC etc

Web and Application Server: Tomcat 6.x/7.x, JBoss 6, WebLogic 10/11g, WebSphere 7.2,IBM RAD

Operating System: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh

Java lead developer

Responsibilities:

  • Coding, Unit testing, Junit writing, Code review and merge as lead developer, code maintenance (branch, tag creation for release)
  • Code Qualty/SONAR code analysis and fix, running continuous integration process thru Jenkins, maven, udeploy.
  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Requirement analysis, Gap identification, impact analysis, estimation of a new project.
  • GPP configuration on BUSINESS RULE, ROLE and ENTITELEMENTS (static data set up) etc.
  • GPP (vendor code) Deployment management and technical validation.
  • Management and Migration of GPP rules/upload various files (e.g. BICPlus, RMA, ABA etc).
  • GPP MQ management
  • GPP environment setup and sanity test

Environment: Core Java, multithreading, Spring Framework, SOAP/Rest Web services, sprig boot,batch Oracle 11g application Server, JUnit, DAO, SOAP UI, Eclipse IDE, JSP,Java Script, Ajax, Json,Jenkins,Hudson, Maven, Version One, Sonar, Windows, UNIX.

Confidential, Plano, TX

Java lead developer

Responsibilities:

  • Coding, Code review and merge as lead developer, code maintenance (branch, tag creation for release)
  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Requirement analysis, Gap identification, impact analysis, estimation of a new project.
  • Conducting design & code reviews
  • Used Agile methodology which helps to develop project plans.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Used CXF Web Services in SOAP and WSDL to communicate through different application.
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Extensively used Spring IOC, Hibernate, Core Java such as Exceptions, Collections, etc.
  • Tracking of tasks using Scrum Methodology in Version One.

Environment: Core Java, Spring Framework, multithreading, Rest full Web Services, SOAP Web services, Oracle 11g application Server, JUnit, DAO, SOAP UI, Eclipse IDE, JAX-RPC, SVN, XML, Crucible, Hudson, Maven, Version One, Sonar, Windows, UNIX.

Confidential, Columbus, GA

Java lead developer

Responsibilities:

  • Performed impact analysis and Gap analysis for the requirements. International Confidential project involves following combination of technologies Web service (soap), Java, JSP, Servlets, Struts, EJB, Oracle 10g .
  • Worked on the activities of preparing High level Design, Detailed Design, Program specification, coding, multithreading programming and unit testing of the project.
  • Involved in requirements gathering by means of prototyping, story boards and discussions. Translating requirements in various document deliverables such as functional specification, work flow/process diagram, data flow and User Interface document.
  • Review of Design document, provide design walk though and obtain client sign off on the deliverables.
  • Using wide range of tools specific to technology mentioned above for analysis, design, coding, unit testing and debugging. C CW

Environment: Core Java, Struts Framework, SOAP Web services, JBOSS, JUnit with PowerMock, DAO, SOAP UI, Eclipse IDE, JAX-RPC, SVN, XML, Hudson, Maven, Version One, Sonar, Windows, UNIX.

Confidential, Newark,DE

Sr Java developer

Responsibilities:

  • Developed POJO for Interactions with database using Mybatis ORM framework.
  • Implemented JUNIT test cases with Mockito mock data to test whole cycle to interact all services.
  • Working with databases Sybase.
  • Build and deployment of war file on IBM RAD in Windows platform.

Environment: Java, Spring Framework, Mybatis, SOAP Web services,IBM RAD Server, JUnit, DAO, SOAP UI,Eclipse IDE, SVN,Hudson, Maven, Green Hopper, Sonar, Windows, UNIX.

Confidential, Newark, DE

Sr Java developer

Responsibilities:

  • Used CXF Web Services in SOAP and WSDL to communicate through different application.
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Developed POJO for Interactions with database using Hibernate ORM framework.
  • Working with databases Oracle.
  • Build and deployed war file in WebSphere application server.
  • Involved in Bug fixing and Enhancement phase, used find bug tool.

Environment: Java, Spring Framework, SOAP Web services,, IBM RAD Server, JUnit, DAO, SOAP UI, Eclipse IDE, JAX-RPC, SVN, XML,Hudson, Maven, Green Hopper, Sonar.

Confidential , NY

Sr Java developer

Responsibilities:

  • Used Agile software development methodology which helps to develop project plans.
  • Implemented Patterns such as Singleton,, Business Delegate and MVC.
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • Developed POJO for Interactions with database using Spring JDBC.
  • Working with databases Sybase.
  • Designed use case diagrams, class diagrams and sequence diagrams using Microsoft Visio tool.
  • Extensively used Spring JDBC, JMS for mail service, Core Java such as Exceptions, Collections, etc.
  • Performed unit testing, system testing and user acceptance test.
  • Conducting design & code reviews
  • Tracking of tasks using Scrum Methodology in Green Hopper with JIRA.

Environment: Core Java, Spring Framework, Apache Tomcat, JUnit, DAO, Spring JDBC, JMS, Eclipse IDE, SVN, Hudson, Maven, Green Hopper with JIRA, Sonar, ABB server .

Confidential , NY

Sr Java developer

Responsibilities:

  • Used Agile software development methodology which helps to develop project plans.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Created the Class diagrams, Flow diagram, while using the UML.
  • Used CXF Web Services in SOAP and WSDL to communicate through different application.
  • Implemented Spring and Persistence object Java Persistence API(JPA).
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • Developed POJO for Interactions with database using Hibernate ORM framework.
  • For XML marshalling and un marshaling used JAXB.
  • Working with databases Oracle.
  • Extensively used Spring IOC, Hibernate, Core Java such as Exceptions, Collections, etc.
  • Involved in the Object Oriented Requirement Analysis Phase of the project in order to gather business logic requirement
  • Used SVN for version control.
  • Performed unit testing, system testing and user acceptance test.
  • Interacting with web service exposed by RTM system using JAX-RPC.
  • Conducting design & code reviews
  • Tracking of tasks using Scrum Methodology in Green Hopper.
  • Implemented logging for the whole application using Log4j.

Environment: Core Java, Spring Framework, JPA,JAXB,Log4J , SOAP Web services, Apache Tomcat, JUnit, DAO, SOAP UI, Eclipse IDE, JAX-RPC, SVN, XSD,WSDL, Hudson, Maven, Version One, Sonar, ABB deployment server.

Confidential

Java developer

Responsibilities:

  • Used Agile software development methodology which helps to develop project plans.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • Developed model POJO for Interactions with database.
  • Working with databases Oracle.
  • Build and deployed war file in WebSphere application server.
  • Involved in Bug fixing and Enhancement phase, used find bug tool.
  • Version Controlled using SVN.
  • Developed application in Eclipse IDE.
  • Using Maven as build tool.
  • Designed use case diagrams, class diagrams and sequence diagrams using Microsoft Visio tool.
  • Extensively used Spring IOC, Hibernate, Core Java such as Exceptions, Collections, etc.
  • Involved in the Object Oriented Requirement Analysis Phase of the project in order to gather business logic requirement
  • Performed unit testing, system testing and user acceptance test.
  • Conducting design & code reviews
  • Tracking of tasks using Scrum Methodology in Green Hopper with JIRA .
  • Implemented logging for the whole application using Log4j.

Environment: Java, Spring MVC Framework, Oracle10g , JSF, JQRY , Oracle 11g application Server, JUnit, DAO, Eclipse IDE, VSS, Maven, Sonar, Windows .

Confidential

Java developer

Responsibilities:

  • Used STRUTS1.2 in different application like Policy Underwriting pages and regional office claim portal .
  • Working with databases Oracle pl/sql.
  • Involved in Bug fixing and Enhancement phase, used find bug tool.

Environment: Java 1.5, JSP, HTML, Oracle10g, Oracle JDeveloper IDE, MyEclips6.0, TOAD. java script , ajax.

Hire Now