We provide IT Staff Augmentation Services!

Lead Java/j2ee Programmer Resume

3.00/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY OF QUALIFICATIONS:

  • Java/J2ee developer with 10 years of experience in Object Oriented Software Analysis, Design, Development & Implementation of Systems/Applications and Tools using Java.
  • 6 years of experience as a tech lead.
  • Expert in design and development of applications using J2EE Specification like Core Java, MVC Architecture, Spring Framework, Hibernate Framework, JSP, Servlet, JDBC, JMS, Java Beans, ORM, Maven, WSDL and Web services.
  • Expertise working with Java Design Patterns, Multi - threading and Collections.
  • Expertise in PL/SQL writing complex join queries, stored procedures, functions and triggers.
  • Expertise in using DOM parser and SAX parser in XML processing.
  • Key participant in all the phases of software development life cycle with Analysis, Design, Development, Integration, Maintenance, Debugging, and Testing for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Specialized in using IDEs like IBM Rational Application Developer, Eclipse 4.X and JBuilder 2008.

TECHNICAL SKILLS SUMMARY:

Languages & Technologies: Java 1.6, J2ee, JSP, Servlets, JDBC, Maven, Hibernate, Spring framework, WSDL, Log4J, Junit.

Software Knowledge: Object Oriented Analysis, Design, UML, Sequence diagrams, Database Management Systems, Object Oriented Programming, Software Engineering

Application Server & Web Server: IBM Websphere 7.x, Tomcat 7.x, JBoss 6.0, Weblogic 10, Glasfish 3x

Tools: StarUML, VisualVM, Elixir report, iText

IDE: IBM Rational Application Developer, Eclipse 4, Jbuilder 2008, NetBeans 7

Database: MS SQL 2008, Oracle 9i.

Operating Systems: Windows

EXPERIENCE PROFILE

Confidential, Harrisburg, PA

Lead Java/J2ee Programmer

Responsibilities:
  • Working as a Lead Java Developer.
  • Developing and designing various modules using Java and Spring Framework.
  • Handling a team of four associates.
  • Using spring Core module to achieve the dependency injection among the java objects
  • Using spring AOP module to perform the event statement logging and capturing audit events while dispensing and billing the prescriptions.
  • Using spring MVC module to handle web applications to support online state of interests from consultants, responding to the queries from participating consultants.
  • Using Agile Scrum methodology for developing this project.
  • Using customized JIRA tool to track the recurring issues of the application and the progress of each team member.
  • Designing and coding application using Soap and Restful Web services with WSDL, Apache Axis2, Jersey, JAXB and JSON.
  • Extensive involvement in memory management, Collections Framework and Java design patterns to develop back end services for final ranking, technical proposal and price proposal of the ECMS Turnpike agreements.
  • Using IBM DB2 for database operations.
  • Writing join queries, stored procedures, triggers and functions in SQL and PL/SQL.
  • Carry out DB2 transactions with XML using both DOM and SAX parsers.
  • Analyze, fine tune and optimize the performance of the application by using VisualVM.
  • Write unit test cases and execute unit test scripts.
  • Understand the existing functions and design of the existing ECMS application for the enhancements.
  • Using IBM Rational ClearCase for software configuration management and version control.
  • Using IBM Rational ClearQuest for defect/bug tracking.

Environment: Java 1.6, Spring Framework 4, IBM DB2, IBM Rational Application Developer, IBM Rational ClearCase, IBM Rational Clear Quest, IBM Websphere Application Server 7, Soap and Restful Web services, JIRA tool, VisualVM, Windows 8.

Confidential, Harrisburg, PA

Role: Lead Java/J2ee Developer

Responsibilities:
  • Worked as a Lead Java Developer.
  • Developing and designing various modules using Java, Spring Framework and Hibernate.
  • Handling a team of eight associates working on on-site and offshore model.
  • Using Hibernate framework to establish the relationship between the java objects and the underlying database tables using inheritance strategies, mapping relationships between various objects such as patient, prescriptions and medication history.
  • Using spring Core module to achieve the dependency injection among the java objects
  • Using spring AOP module to perform the event statement logging and capturing audit events while dispensing and billing the prescriptions.
  • Using spring MVC module to handle web applications to support online prescription orders, patient profile, medication history.
  • Using Agile Scrum methodology for developing this project.
  • Designing and coding application using Soap and Restful Web services, WSDL, Jersey, JAXB and JSON.
  • Extensive involvement in multi-threading, memory management, Collections Framework and Java design patterns to develop back end services for billing and dispensing application.
  • Using Microsoft SQL server 2008 for database operations.
  • Writing join queries, stored procedures, triggers and functions in SQL and PL/SQL.
  • Uses xHTML, CSS and JavaScript for web page development.
  • Carry out DB2 transactions with XML using both DOM and SAX parsers.
  • Provide maintenance of the NexGen Application, including bug fixing, attending to change requests, performance improvement and user support.
  • Analyze, fine tune and optimize the performance of the application by using the tools such as VisualVM.
  • Write unit test cases and execute unit test scripts using JUnit.
  • Use Elixir tool and iText for pharmacy report generation in PDF format.
  • Provide production support for NexGen application.
  • Understand the existing functions and design of the system for the enhancements.
  • Program, unit test, writes test cases, perform SIT, UAT and implementation.

Environment: Java 1.6, Maven, Spring Framework 4, Hibernate 4, SQL Server, Elixir report tool, iText, JIRA tool, VisualVM, soap and Restful Web services, Apache Axis2, Windows 7, JBoss 6, JBuilder 2008

Confidential

Lead Java/J2ee Developer

Responsibilities:
  • The goal of this application is During any outages of centralized servers/failures in productions, the application should be capable of performing minimum functionalities to continue serve the customers.
  • Worked as a Lead Java Developer.
  • Developing and designing various modules using Java, Spring Framework and Hibernate.
  • Handling a team of five associates working on on-site and offshore model.
  • Using Hibernate framework to establish the relationship between the java objects and the underlying database tables using inheritance strategies, mapping relationships between various objects such as patient, prescriptions and medication history.
  • Using spring Core module to achieve the dependency injection among the java objects
  • Using spring AOP module to perform the event statement logging and capturing audit events while dispensing and billing the prescriptions in offline system.
  • Using Agile Scrum methodology for developing this project.
  • Designing and coding application using Soap and Restful Web services, WSDL, Jersey, JAXB and JSON.
  • Extensive involvement in multi-threading, memory management, Collections Framework and Java design patterns to develop back end services for billing and dispensing application.
  • Using Microsoft SQL server 2008 for database operations.
  • Writing join queries, stored procedures, triggers and functions in SQL and PL/SQL.
  • Provide maintenance of the NexGen Application, including bug fixing, attending to change requests, performance improvement and user support.
  • Analyze, fine tune and optimize the performance of the application by using the tools such as VisualVM.
  • Write unit test cases and execute unit test scripts using JUnit.
  • Provide production support for NexGen application.
  • Understand the existing functions and design of the system for the enhancements.
  • Program, unit test, writes test cases, perform SIT, UAT and implementation.

Environment: Java 1.6, Maven, Spring Framework 4, Hibernate 4, SQL Server, Elixir report tool, iText, JIRA tool, VisualVM, XML, soap and Restful Web services, Apache Axis2, Windows 7, JBoss 6, JBuilder 2008

Confidential

Java/J2ee Developer

Responsibilities:
  • Developed use cases and UML artefacts such as activity diagrams, sequence diagrams, class, object models, and other design and prototype artefacts using Visio.
  • Used N-tier Architecture, and SAX and DOM parser for parsing data.
  • Worked in a multi-threading environment.
  • Implemented SENTRY and SWIFT in multi-threading environment.
  • Worked on a database consisting of MS SQL server 2008.
  • Wrote stored procedures and triggers in MS SQL server.
  • Involved in integrating, analyzing, designing, developing, and unit testing within the project.
  • Wrote JUnit test cases and prepared code documentation for future reference and upgrades.
  • Assessed applications and prepared AMD, AMGDs which would be the basis of application migration.
  • Used Load Runner for load testing.
  • Prepared low level and high level design.
  • Performed test scripts generation and execution.
  • Performed coding, code modification and quality assurance.
  • Optimized the developed code as per the coding standards defined in the tool.
  • Tuned Java performance of the application.
  • Studied the business procedures and feasibility of the next version of the application.
  • Deployed and debugged applications in new environment.

Environment: J2EE (Java 1.4, Servlets, JSP, JDBC), Weblogic Application Server 8.1, Ant, Log4j, Load Runner, WinCVS, Windows NT/2000, CSS

Confidential

Senior Java Programmer

Responsibilities:

  • Analyzed the C++ code and migration to Java.
  • Analyzed and fixed bugs in framework.
  • Performed unit testing and compared the results from C++ with Java using WinMerge.
  • Tested of all services on DB2 server.
  • Performed in a core Java development environment.
  • Used websphere application server to deploy the web applications.
  • Designed class diagrams based on UML concepts using Rational Rose.
  • Developed the session management and JMS capabilities.
  • Developed the JSP, Java beans, and servlets following the MVC architecture.
  • Created server side code to implement JDBC connectivity to SQL server.
  • Used custom tags for maintainability and enhancing performance.
  • Performed design and implementation of persistence objects.
  • Involved in work flow management and writing workflow interfaces.

Environment: Websphere Application Server 5.1, Java, J2EE, EJB, Oracle9i, DB2, SQLServer, XML

Confidential

Java Programmer

Responsibilities:
  • Involved with the design and development of user module.
  • Created JSPs.
  • Generated enterprise Java bean components.
  • Coded and developed of Web pages.
  • Involved in preparation of user manual.

Environment: Java, Servlets, JSP, JDBC, Oracle 8i, Tomcat 5.0

We'd love your feedback!