We provide IT Staff Augmentation Services!

Lead Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Wallingford, CT

Professional Summary

  • About 8 years 6 Months of experience in Requirements Analysis, Design and development of various multi-tiered enterprise applications using Java and J2EE technologies.
  • Sun Certified Java Programmer 94
  • Expertise in Core Java Collections, Threads, OOPS Concepts .
  • Extensive experience in technologies such as Servlets, JSP, Hibernate 3.2, Spring 2.7, XML, JMS
  • Extensive experience in writing UI using JSP, Struts Tiles, Java Script, HTML.
  • Expertise in MVC Frameworks like Struts 1.2, JSF, spring.
  • Experience with Java/J2EE design patterns like Strategy, Fly-weight, Singleton, Business Delegate, Service Locator, Transfer Objects, DAO, Session facade, Session factory and Value Object.
  • Experience in Restful Web Services, Traditional web services, XML, XSLT.
  • Strong fundamentals in Database Design and writing SQL/PL/SQL.
  • Good understanding of Software Development Life Cycle methodologies.
  • Experience working in agile methodology with Scrum Practices and waterfall.
  • Experience in using various source control management tools like CVS, SVN.
  • Experience in application servers like JBoss, Web Logic and Web sphere.
  • Experience in using Gemfire Cache.
  • Expertise in working with Mule ESB 3.3.1, 3.4.1.
  • Experience in working with WSRR, creating a service consumer and service provider.
  • Excellent analytical skills, including ability to interpret, evaluate customer requirements and implement technical solutions.

Skill Set

Technology Details

HTML ,CSS ,XML ,Java Script, JAVA , C , J2EE, JSP, Servlets, JMS, JDBC, Struts, Spring, Hibernate ,Rich faces, Web Services, WSDL, UDDI, SQL, PL/SQL, , Stored Procedures, Eclipse, STS, Net Beans, Edit Plus, Rational Rose, UML, Tomcat ,Web logic, JBoss, Ant, Maven, Oracle 8i/9i/10g/11g, Sybase 9, SQL Server, MS Access, TOAD, SQL Navigator, MySQL Query Browser, MS Visio, CVS,SVN,MPP, Gemfire, Mule, Tridion, WSRR .

Business

Energy, Aviation Services, Insurance and Banking Solutions.

Trainings attended

Business communication skills Email writing skills, Effective Presentation Skills, Mentoring, Interviewing skills.

Operating System

MS Windows, UNIX.

Professional Experience:

Confidential

Role: Lead Java Developer

Role Responsibilities

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle SDLC .
  • Involved in the designing of the user interface components using JSP, HTML5, CSS3, JavaScript, AJAX and XML.
  • Worked with Spring MVC and Hibernate for implementing the functionality of the application and storing and retrieving the patient's data, case details to the database.
  • Involved in writing the DDL and DML queries and executing queries on DB2 database using TOAD.
  • Involved in writing the test cases using JUnit.
  • Resolved the defects of the application during the production phase.
  • Developed the class diagrams and sequence diagrams during the designing phase of the application.

Environment

Java 1.6, spring 3.0.1, Hibernate 4.0, Servlets, JSP, HTML5, CSS3, XML, JavaScript AJAX, JQuery, DB2, TOAD, Web Services, Maven, WebSphere Application Server 7.0, Log4j, JUnit, IBM RAD, Splunk, UML.

Confidential

Role: Sr Java Developer

Role Responsibilities

  • I have been involved in design, development and peer review work in the ReportALoss Application
  • Clarify the technical requirements and do the analysis of the requirements to assess feasibility of design
  • Obtaining full understanding of the design from the business point of view, before starting the build activity
  • Involved in setting up the Content in the Content management using Tridion for dynamic generation of question in the application
  • Involved in developing the application using Java, Spring, Tridion, Mule
  • Updating the progress of the current task to the User
  • Did the Unit Level and Integration level testing
  • Performing fixes to any assigned System Investigation Reports.
  • Worked on developing and executing the automation test scripts for various environments.

Environment

UML, Design Patterns, Java SE 5, J2EE, Java Script, JSP, Servlets, spring 2.7, GemFire, V-fabric TC server, XML, XSLT, HTML, STS 3.2, Maven, Web services, Mule, Tridion

Confidential

Role: Java Technical Lead

Role Responsibilities

  • Involved in Requirement gathering, Analysis and Design using UML and OOAD.
  • Worked on Presentation layer using HTML, CSS and JSF.
  • Extensively used JSF 2.0 framework for MVC and validations.
  • Involved in the design and development of HTML presentation using XML, CSS
  • Used Spring Injection for DAO/ Spring AOP for logging using Aspect J..
  • Deployed J2EE web applications on JBoss Portal Server, on UNIX OS
  • Writing JUnit 4.0 test cases.
  • Used continuum code review tool to ensure code effectiveness.
  • Code Quality checks using PMD tool.
  • Coded SQL, PL/SQL in Oracle for backend processing.
  • Involved in building and deploying of the application using Ant builder.
  • Used CVS version control system.
  • Responsible for Coding, Unit Testing and Integration Testing and subsequent bug fixes as reported by the QA.

Environment

OOAD, UML, Design Patterns, Java SE 5, J2EE , Java Script, JSP, JDBC, JNDI, JSF,Servlets, Spring 2.7, JBoss 4.3.0 Portal Server, XML, XSL, DTD, XSD, HTML, MyEclipse 8.5, Ant, PMD, Oracle 10g, SQL, PL/SQL, UNIX, Windows XP.

Confidential

Role: JAVA Technical Lead

Role Responsibilities

  • Coordinating with users for requirement gathering / analysis and preparation of requirement document.
  • Actively participated in High level design of the System using UML
  • Designed and developed the product using Java/J2EE technologies in Agile methodology.
  • Worked closely with all departments of the company in developing the application as per company needs.
  • Involved in implementation and coding of front-end screens using JSF.
  • Developed the application using JSF 1.2 MVC framework.
  • Implemented Managed Bean classes, spring Dao classes for the entire domain module using JSF framework. Responsible for configuring faces-config.xml, faces-config-nav.xml for responsible modules.
  • Used Spring AOP for logging, Hibernate integration and DAO injection.
  • Involved in development of middle layer, which incorporated the core business functionality using Stateless Session Beans and ORM framework Hibernate for persisting Java Objects and used XML for several configuration tasks.
  • Implemented Log4j for logging and appended to a log file for debugging.
  • Used ANT 1.5 for build creation and to push onto other environments.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Wrote JUnit test cases for unit testing and integration testing.
  • Tested and deployed the application in JBoss Application Server.

Environment

Java SE 5, JSP, CSS, MVC Struts 1.2 , Oracle 10g, Eclipse, Java Script, Hibernate, EJB, Design Patterns, XML, Junit, JBoss, UML, Oracle, Toad, Ant, CSS, PL/SQL,Shell Scripts.

Confidential

Role: Senior Java Developer

Role Responsibilities

  • Extensively used JSF framework to develop the dynamic user interfaces.
  • Implemented various design patterns in the project such as DAO, Factory, Session Fa ade, Singleton, Business Delegate.
  • Worked on Spring framework in implementing business logic to interact with the data base and other business processes of the system.
  • Practiced Agile software development methodology.
  • Implanting hibernate in business layer and writing the queries in DAO to do the operations on the data base.
  • Involved in the deployment and testing of all the modules in various applications
  • Responsible for documenting the entire project, trained business users and wrote product user guides.
  • Developed ANT build scripts to build and deploy the web application using JBoss application server.
  • Used CVS for the purpose of version control and source code sharing.
  • Developed logging-module using Log4J to create log files to debug as well as trace application.
  • Involved in developing Unit test framework using JUnit.

Environment

Java, J2EE, Spring, XML, HTML , CSS, Java Script, Oracle 10g, JBoss, Web services, JUnit, MQ Series, CVS, UNIX.

Confidential

Role: J2ee Developer

Role Responsibilities

  • Involved in analysis, design and development of that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Layer MVC architecture.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Deployed the applications on JBoss Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.

Environment

Java, J2EE, JSP, JSF, JNDI, Eclipse, Oracle, XML, ANT, Rationale Rose, UNIX, JBoss 4.3.0, LOG4J, CVS.

Confidential Role: Java Developer

Role Responsibilities

  • Responsible for requirement analysis, high level and low-level design.
  • Involved in preparing the use case document
  • Involved in preparing the TDD with Ration rose
  • Involved in developing the modules with JSF framework
  • Used some of the Richfaces component for developing rich internet application
  • Developed all business logic with spring framework for data base interaction with Oracle
  • Implement the Ant Script file to generate the war file and place the same in the server
  • Implemented imformatica and PLSQL process to load the backend tables
  • Developed some of the reports using the JFree charts.

Environment

Java, J2ee, JSF, Oracle 10g, JFree, Informatica, ANT, spring

We'd love your feedback!