We provide IT Staff Augmentation Services!

Lead Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 10 years of diverse experience utilizing Java tools in Business, Web, and Client - Server environments using latest Java/J2EE technologies with skills in analysis, design, development, re-engineering, maintenance, installation, implementation and testing on Windows and Linux platforms.
  • Good Domain Exposure on Health Insurance, Auto Insurance, Banking and Financial Domains.
  • Expertise in Waterfall and Agile methodologies.
  • Expertise in designing and developing Multi-tier enterprise level web applications using various J2EE technologies including Servlets,JSP,EJB,JDBC,JNDI,RMI,Web services and XML technologies.
  • Experience in developing dynamic web applications using Rational Software Architect (RSA), Rational Application Developer (RAD), Eclipse and deploying the applications on IBM WebSphere Application Server (WAS), Weblogic Server, JBoss and Apache Tomcat.
  • Expertise in Web Services that include several components like WSDL, SOAP, UDDI and JAX-WS.
  • Expertise in using various open source frameworks and tools such as Struts, JSF (Richfaces, PrimeFaces, Sun RI), Spring, Hibernate.
  • Expertise in implementing various Design Patterns such as Model View Controller, Front End Controller, Data Access Object, Business Delegate, Service Locator, Data Transfer Object/Value Object, Session Facade and Singleton.
  • Expertise in working with the presentation layer using HTML,JSP, JSTL, Custom tag libraries, JavaScript,Jquery,Angular JS and AJAX.
  • Experience in XML parsers like (SAX, DOM) and JAXB.
  • Experience in working with Oracle, DB2.
  • Experience in using version control tools Subversion (SVN), Clear Case, GIT.
  • Experience in using Build tools like Ant and Maven.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, XML, XSD,WSDL

Java: Collections, Inheritance, Polymorphism, Multithreading, Generics, Exception Handling, Files and Streams, JDBC.

J2EE Technologies: Servlets, JSP, JSTL, EJB, JMS

Application Server/Web Server: IBM WebSphere Application Server, Web logic, Jboss and Apache Tomcat.

Web Services: SOA, SOAP, REST, WSDL, JAX-WS

IDEs: IBM RSA, IBM RAD, Eclipse.

Framework: Struts 1.2, JSF, Spring and Hibernate.

Version Control: SVN, ClearCase.

Database: Oracle 10g, MySQL, IBM DB2

Design Patterns: MVC, Business Delegate, DAO, DTO, Service Locator, Session Facade, Intercepting Filter, Singleton.

Operating Systems: Windows and Unix.

Web Technologies: XML, XSD, JAXB, SAX, DOM, HTML, CSS, DHTML.

Scripting Languages: JavaScript and AJAX, Query, Shell (fundamentals)

CodeQuality/Coverage tools: Checkstyle

Testing Tools: JUnit

Domain: Health Insurance, Auto Insurance, Life Insurance, Banking and Financial

PROFESSIONAL EXPERIENCE

Confidential

Lead Java Developer

Responsibilities:

  • Designed and developed Underwriting module using Java, JSF (Prime Faces), Spring, JPA and Oracle.
  • Developed Medical Payments module using Angular JS.
  • Developed the code to get the data from various systems using Webservices.
  • Developed JUnit Test cases for Dev Testing.
  • Independent communication with business partners to resolve issues and negotiate project related items such as priorities and completion deadlines.
  • Provided Technical and functional assistance to the team members.
  • Weekly delivery reports to track current and coming week deliverables with expected timelines.
  • Prepared the QMS documents and delivery on time.
  • Defined checklist for Self-review and Peer review for Good code quality deliverables.
  • Provided support for QA, Integration and System Testing.
  • Involved in Code Reviews.
  • Involved in mentoring the team for technical queries.

Environment: Eclipse 4.1, JBoss 7.1, J2SE 1.6, Java Server Faces (Prime Faces), Angular JS, EJB 3.x, JPA and Oracle.

Confidential

Lead Java Developer

Responsibilities:

  • Designed and developed Enrollment module using JSF (Prime Faces).
  • Developed Business Layer for Fulfillment, Billing modules using Spring, Webservices, JDBC and Oracle.
  • Developed the Test cases Using JUnit Test.
  • Worked on enhancements to improve the throughput of the application using Multithreading.
  • Maintained the code as per standards using Check Style.
  • Lead the business prioritization meetings with business in prioritizing the work for scheduled releases.
  • Prepared the QMS documents as per standards.
  • Building & Deploying the code in Dev, QA and production Environments.
  • Communication with Onsite coordinator.
  • Defined checklist for Self-review and Peer review for Good code quality deliverables.
  • Mentoring the team for technical queries.
  • Participated in developing and maintaining standards, common processes and best practices.

Environment: IBM Rational Software Architect (RSA), IBM Websphere Server, J2SE 1.5, JSF (Prime Faces), Spring, Webservices.

Confidential

Senior Java Developer

Responsibilities:

  • Prepared Prototypes using HTML and got approvals from the Business owners.
  • Developed the rich user Interface using JSF (RichFaces).
  • Developed the Business Layer using Spring.
  • Developed Database Layer using JDBC.
  • Developed Dev Unit Test Cases using JUnit.
  • Provided support in promoting the code to Test Environments.
  • Fixed the Bugs raised during QA, UAT and Production Environments.
  • Prepared QMS documents as per standards.
  • Involved in Code reviews.
  • Involved in Release Activities and Production support.

Environment: Eclipse 3.2, Web Logic, JDK 1.5, JSF (RichFaces), Spring, Oracle.

Confidential

Senior Java Developer

Responsibilities:

  • Developed the user interface using Spring MVC.
  • Developed the Business Layer using Spring.
  • Developed Database Layer using JDBC.
  • Developed an interface which handles Email Notifications using Multithreading concepts.
  • Developed Dev Unit Test Cases using JUnit.
  • Provided support in promoting the code to Test Environments.
  • Fixed the bugs in Dev, QA and User Acceptance Testing.
  • Involved in Code reviews.
  • Involved in Release Activities and Production support.

Environment: IBM Rational Software Architect (IBM RSA), Websphere Application server,JDK 1.5, Spring MVC, Spring, HTML, CSS, DHTML, JavaScript, AJAX, XML, JAXP, JAXB, JMS, SOAP, WSDL, JNDI, Clearcase, JUnit, and Oracle.

Confidential

Java Developer

Responsibilities:

  • Developed the user interfacing using JSP and JSTL.
  • Developed Business Objects in the business layer to include the business logic and access methods in the Data Integration Layer.
  • Developed DAO classes to interact with the Oracle database for create, read, update and delete operations.
  • Improved the performance of the application using Multithreading concepts.
  • Developed Unit Test Cases using JUnit.
  • Provided support in Build and Deployment Activities.
  • Provided Technical Support during the warranty period of the product.
  • Fixed the bugs in Dev, QA and User Acceptance Testing.
  • Involved in Code Reviews.
  • Involved in Dev Testing, Integration Testing, System Testing.

Environment: IBM Rational Software Architect (IBM RSA), Websphere Application server, JDK 1.5, Struts 1.2, EJB, HTML, CSS, DHTML, JavaScript, AJAX, XML, JAXP, JAXB, JMS, SOAP, WSDL, JNDI, Clearcase, JUnit, and Oracle.

We'd love your feedback!