We provide IT Staff Augmentation Services!

Sr. Java/j2eedeveloper Resume

4.00/5 (Submit Your Rating)

Princeton, NJ

PROFESSIONAL SUMMARY:

  • Over 7 years of professional experience in IT (Java/J2EE technologies) and software development life cycle (SDLC) includes Analysis, Design, Development, Testing and Maintenance.
  • Excellent knowledge in implementing applications on various domains like Insurance and Transportation.
  • Expertise in Spring framework, Hibernate, JPA, Spring MVC and developing applications using three tier architectural frameworks such as MVC (Model View Controller) and STRUTS, Spring3.6/4.0X, Hibernate3.X and EA framework.
  • Worked extensively in the Onsite - Offshore model, Co-ordination with clients/users, understanding the defects, providing support and timely solutions to the client.
  • Extensively worked in Requirement Analysis/gathering and documentation.
  • Proficient in Agile and Waterfall Methodologies.
  • Design and Development experience in J2EE stack like JSP, Servlets, JDBC, Java beans, JAXP, JAXB, JDBC and web services.
  • Knowledge on Prime faces, JSF, Angular and ExtJS.
  • Created and consumed SOAP and RESTful services using WebSphere /Tomcat server.
  • Proficient in writing Oracle SQL, PL/SQL, Triggers, stored procedures, Functions.
  • Experience in version control tools like Clear Case and GIT.
  • Good knowledge and well versed with different stages of the Software Development Life Experience in using Log4J for runtime logging, JUnit for unit testing and Integration testing during the projects.
  • Experience in J2EE Design Patterns such as MVC, Business Delegate, Service Locator, Singleton, Transfer Object, Singleton, Session Façade, Data Access Object.
  • Involved in Testing web services using SOAP UI.
  • Knowledge on Hadoop ecosystem components like Hadoop Map Reduce, HDFS, HBase, Hive, Sqoop, Pig, Zookeeper and Flume.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere.
  • Knowledge on Guidewire modules.
  • Excellent communication, interpersonal and problem-solving skills and a motivated team player with zeal to learn new technologies.
  • Good at prioritizing things, multitasking, working with a team as well individually.

TECHNICAL SKILLS:

Languages & Tools: Java 1.5/1.6/1.7/1.8, PL/SQL, ClearCase, ClearQuest, Rational Rose, IT

Java Technologies: Multi-Threading, Servlets 2.3, JSP 1.2, Spring, Spring MVC, Hibernate, JMS, JNDI, JDBC, JAXB, Web Services, WSDL, SOAP, REST

Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, XML, XSLT, DTD, XML Schema (XSD), SAX, DOM, JQuery, JSON, AngularJS, JavaScript.

Databases: Oracle 11g/10g/9i/8i, DB2 10.1.

Application Servers: IBM WebSphere 4.x/5.x/6.0/8.1, Tomcat 5.x/6.0/7.0, Apache Web Server

Build & Integration Tools: Maven, ANT, Jenkins, GitHub

Middleware: JMS/ MQ Series / WebSphere MQ

Frameworks: Spring MVC, Struts 1.x, 2.x

Operating Systems: UNIX (AIX), RedHat Linux, Windows 98/95/2000/NT/XP/VISTA

IDE: RAD 6.0/6.1/7.0, NetBeans, Eclipse

PROFESSIONAL EXPERIENCE:

Confidential, Princeton, NJ

Sr. Java/J2EEdeveloper

Responsibilities:

  • Designing and Preparing the High-Level Design (HLD) & individual module documents using various UML Diagrams like Class, Sequence, Data flow, Component & Deployment Diagrams.
  • Used HTML, CSS3, JSTL, JSON, AJAX and AngularJS for developing interactive User Interfaces.
  • Used Agile/Scrum Methodology and developed the application in Sprints.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Involved in Design, Development, UAT and Production phases of the client applications.
  • Involved in providing estimates to the enhancements of new functionalities and modules.
  • Worked in multiple applications in My Hanover Policy and collaborated with multiple teams to implement enhancements and deploy releases.
  • Implemented the Persistence/DAO layer using Hibernate with JPA API.
  • Created RESTful web services to interact with other systems to get policy information, claim reports.
  • Used Spring framework to load the Business, Data Objects using IOC/Dependency.Injection.
  • Created a data model (Schema) of the Database.
  • Implemented Multithreading for improving performance of the batch processes.
  • Used JMS API to exchange messages with external data stores, achieved asynchronous communication using JMS message listeners.
  • Used IBM MQ series to maintain integration between the applications.
  • Used Java features such as Generics, Collections API.
  • Developed test cases using JUnit and tested the application, used Easy Mock to mock the Service layers and Log4j as the logging framework.
  • Performed Functionality, Integration, Regression, Performance, and User Acceptance testing on the migrated code using automated and manual test tools.
  • Created test plan documents for the enhancements I have done, which had clear view of the required inputs and expected outputs, along with negative test case scenarios.
  • Used Spring MVC Framework for Controller components and created the Spring Applications.
  • Worked on implementing exceptional handling to ensure proper logging.
  • Implemented DAO layer using Hibernate with JPA 2.0.
  • Used DAO Design patterns for data abstraction and MVC for web tier
  • Used GIT for version control and HP Quality Centerfor defect tracking.
  • Used Bit bucket for web-based version control repository hosting service.
  • Used Maven, Bamboo, Git for Continuous Build and Integration.
  • Involved in production support.

Environment: Java 1.8, Jenkins, Tomcat7.0, Spring, Eclipse4.6, AJAX, JavaScript, PL/SQL, Oracle11.2.0, JPA 2.0, JSP, RESTful Services, Git, Bamboo, HP Quality Center, JMS, XML,XSD,XSL(XSLT, XPath), AJAX, JQuery, Bootstrap, SAX, MQ Series, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Design Patterns, Eclipse, DB2, UML, HTML, JavaScript, GIT, MAVEN, ANT, Stash, Bamboo, Fisheye/Crucible, Stored Procedures, JUnit, UNIX.

Confidential, New York, NY

Sr. Java/J2EEdeveloper

Responsibilities:

  • Analyze software requirements and determine feasibility of design on time and within cost constraints
  • Work in a team environment for functional specifications and developing testing procedures using multiple technologies.
  • Develop and write programs for this project and assist as a team member to customize business requirements.
  • Analyze technical needs and debugging support for the specialized programming needs to suit multiple hardware environments.
  • Used HTML, CSS3, JSTL, JSON, AJAX and AngularJS for developing interactive User Interfaces.
  • Used Agile/Scrum Methodology and developed the application in Sprints.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Involved in Design, Development, UAT and Production phases of the client applications.
  • Involved in providing estimates to the enhancements of new functionalities and modules.
  • Implemented the Persistence/DAO layer using Hibernate with JPA API.
  • Created RESTful web services to interact with other systems.
  • Used Spring framework to load the Business, Data Objects using IOC/Dependency. Injection.
  • Created a data model (Schema) of the Database.
  • Implemented Multithreading for improving performance of the batch processes.
  • Used Java features such as Generics, Collections API.
  • Developed test cases using JUnit and tested the application and Log4j as the logging framework.
  • Performed Functionality, Integration, Regression, Performance, and User Acceptance testing on the migrated code using automated and manual test tools.
  • Created test plan documents for the enhancements I have done, which had clear view of the required inputs and expected outputs, along with negative test case scenarios.
  • Used Spring MVC Framework for Controller components and created the Spring Applications.
  • Worked on implementing exceptional handling to ensure proper logging.
  • Implemented DAO layer using Hibernate with JPA 2.0.
  • Used DAO Design patterns for data abstraction and MVC for web tier
  • Used GIT for version control and HP Quality Center for defect tracking.
  • Used Bit bucket for web-based version control repository hosting service.
  • Used Maven, Bamboo, It for Continuous Build and Integration.
  • Involved in production support.

Environment: Java 1.8, Jenkins, Tomcat7.0, Spring, Eclipse4.6, AJAX, JavaScript, PL/SQL, Oracle11.2.0, JPA 2.0, JSP, RESTful Services, Git, Bamboo, HP Quality Center, AJAX, jQuery, Bootstrap, SAX, MQ Series, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Design Patterns, Eclipse, DB2, UML, HTML, JavaScript, GIT, MAVEN, ANT, Bamboo, Stored Procedures, JUnit, UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in end to end process from requirements gathering to implementation for all the enhancements.
  • Modified the UI screens using HTML, JSP, CSS, and JavaScript.
  • Performed Client-side validation using JavaScript.
  • Worked with clients for business objectives, project scope and the requirements of the project.
  • Developed User Interface using EA Framework.
  • Enhanced user experience by designing new web features.
  • Configured the configuration xml files and mapping file in hibernate.
  • Coded dynamic content using JSP, Tag Libraries and Struts. Client-side scripting using JavaScript.
  • Worked with the JDBC Result Sets and OData and Implementing Action Source methods.
  • Involved in database design.
  • Used Log4J logging framework to write log messages at various levels.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.

Environment: EA Framework (Struts based Customized Framework), Java, Web Services, Struts1.2, JSP, Oracle (SQL, PL/SQL), DB2, SOAP Web services, JAX WS, Oracle10g, RAD, Clear case, Clear quest, Build forge, Web sphere 7.0/8.5

We'd love your feedback!