We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

PhiladelphiA

PROFESSIONAL SUMMARY:

  • Over 8+ years of extensive experience in architecture, analysis, design, development, testing and support of distributed and web applications using Java - J2EE with Java, Servlet, JSP, Spring, Hibernate,JNDI, Web services, JQuery, HTML, XML, AJAX and CSS.
  • Expertise in implementing various Java and J2EE design patterns like Session Façade, Data Access Objects (DAO), Factory, Singleton, and Data Transfer Object (DTO).
  • Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring Jdbctemplates and Spring MVC.
  • Expertise in using Hibernate, extensively used Criteria Queries.
  • Extensive experience in implementing and consuming Web Services (REST & SOAP).
  • Extensive experience in Spring Framework.
  • Proficient in XML technologies like XSLT, XPath, DTD, XSD and JAXB.
  • Extensive experience in implementing Apache Camel.
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and IntelliJ.
  • Hands on experience with Spring Boot Framework.
  • Hands on experience with CLI, Pivotal Cloud Foundry (PCF).
  • Expertise in various Web development technologies like AJAX, JavaScript, JQuery, HTML and CSS.
  • Extensively used the code coverage tools like Find Bug, PMD and Check Style.
  • Good working experience in Log4J and JUNIT.
  • Experience in building the projects using MAVEN and ANT
  • Expertise in continuous integration (CI) and continuous deployment management (CD) using Jenkins tools for automatic builds
  • Good experience in Change management using tools like SVN, GIT
  • Experience in implementing Waterfall and Agile methodologies.
  • Experience in test driven development model using JUnit and Spring framework.
  • Experience in development and testing methodologies such as SOLID, and TDD/BDD

TECHNICAL SKILLS:

Languages: JDK 1.5 /1.6/1.7, J2EE.

J2EE Technologies: Servlets 2.1/2.2, JSP 1.1/1.2, JDBC 1.x/2.x, JNDI, XML, AJAX

Frameworks: JSF 1.2, Struts 1.x/2.x, Spring 4.x (AOP, MVC, JDBC) and Hibernate 3.x.

Web Services & XML: SOAP, JAX-B, JAX-RPC, WSDL, XML, XSLT 2.0, JAX-WS

Deployment Servers: Apache Tomcat 5.x/ 6.x/7.x, JBoss 4.x/5.x/6.x, BEA WebLogic 9.2/10.3/12c

IDEs/Utilities: Eclipse3.x, Spring tool Suite 3.3.0, PL/SQL Developer, Putty, SQL Developer, SoapUI.

Databases: MySQL, Oracle 8i/9i.

Operating Systems: Windows (NT, 2000/XP, 7), UNIX, LINUX

Build Tools: Ant, Maven

Performance Tools: App Dynamics.

Version Control: Tortoise SVN, CVS.

Others: MS Office, HTML 5, Log4j, CSS, XSL, XSLT, JavaScript and UNIX, JBOSS.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia

Senior Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development, Integration & Testing and Implementation of the project.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Coordinate, attend calls with Customer and gather requirements, understand the issues and communicate to offshore team to enable them to deliver/perform the tasks.
  • Software development with Java, Eclipse, Maven, SVN, UNIX, Jboss environment.
  • Used Spring ORM to integrate Spring Framework with hibernates.
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Created the SOAP requests to access the Downstream Systems.
  • Developed SOAP Web services using Apache CXF & JAX-WS.
  • Guiding test engineers in creating test scenarios based on mappings and business rules
  • Conduct regular meetings and Provide regular written and oral reports of activity on day today activities to Client Management.
  • Handling the exceptions to ensure incoming SRO’s are not lost.
  • Used hibernate ORM to do the DB operations.
  • Performed Unit Testing of the developed component using Junit Mockito
  • Successfully involved in test driven development model using JUnit and Spring framework.
  • Involved in SOAPUI testing .Used HP ALAM for defect and feature tracking.
  • Creation of the test strategy document, test design document.
  • Strictly Implemented Agile (Scrum) Methodology that includes daily scrum with team, weekly meeting with business analysts and monthly sprint review with clients.
  • Used Active MQ Series that allows the application components to create, send, receive and read messages.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology

Environment: Windows 7, Jdk1.6, Jboss 5.1, Eclipse, Intellij, Spring4.x, hibernate 3.0, SVN, EA (Enterprise Architect tool), Restful & SOAP Web services, JSON, CLI,Pivotal Cloud Foundry (PCF),Jenkins Continuous Integration, App Dynamics

Confidential, Philadelphia, PA

Senior Java Developer

Responsibilities:

  • Provided technical expertise and Architectural solution for the proposed system.
  • Worked in Requirement Analysis, Design, Development, Integration & Testing and Implementation of the project.
  • Worked in developing Spring related backend services.
  • Used Spring ORM to integrate Spring Framework with hibernates.
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Used Spring Web Module integrated with Struts.
  • Integrated Spring with JSP framework.
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.
  • Used Eclipse IDE for development and Jboss server for deployment.
  • Developed business layer using spring, hibernate and DAO s.
  • Mentored/trained a team of 5 junior to mid-level developers in Java/J2EE Development using UML design documents.
  • Used XML Parser, XSLT, XML DOM and tools for Marshalling and Unmarshalling purposes.
  • Used SVN for version controlling.
  • Developed SOAP Web services using Apache CXF.
  • Used Log4j for Logging.
  • Performed Unit Testing of the developed component using JUnit.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Developed Rest web services to expose configured data in the application.
  • Used JQuery to create more interactive front End Development.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology

Environment: Java1.6, JSF 1.2, Spring2.0.3, Spring JDBC, hibernate 3.0, XML, CSS, Log4j, Maven, Eclipse, WebLogic, MySQL, SVN, Restful & SOAP Web services, JQuery.

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Participated in all the phases of Software Development Life Cycle.
  • Involved in the design of the project and represented the requirements through the diagrams using UML.
  • Integrated Spring with JSP framework.
  • Designed the Web-Tier using Spring MVC.
  • Designed the Jasper Report using I Report tool.
  • Involved in the Database design, creation, Querying.
  • Developed the presentation layer and GUI framework that are developed using HTML, DHTML and Client-Side validations were done using JavaScript.
  • Module Lead for reports module.
  • Worked on jasper reports and developed different types of jasper reports based on customer needs.
  • Involved in developing test cases for testing the application using JUnit.
  • Used SVN version control for source code.
  • Interacted with and monitored coding done by dev team of developers.
  • Used Junit for testing.
  • Developed Rest web services to expose configured data in the application.
  • Used JQuery JS to create more interactive front End Development.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology

Environment: Windows 7, Jdk1.6, JSP 2.0,hibernate, JavaScript, My SQL, Eclipse 3.0, Spring2.x, Hibernate3.x, Tomcat 6.0, SVN,Jasper Reports, DROOLS, Restful Web services, JQuery.

Confidential, Philadelphia

Java Developer

Responsibilities:

  • Developed configuration screens using JSP and custom JSP Tag Libraries
  • Implement a generic way of parsing messages and ensure the parser is picked up at runtime depending on the message type.
  • Design a generic table structure for storing multiple message formats.
  • Ensure that transaction is maintained while processing the message and none of the message gets lost.
  • Write message parser for some of the Upstream Message formats.
  • Use JDBC template for persisting the results.
  • Ensure the scalability of the component, to cater to a high volume and yet maintain the order of processing.
  • Bug fixing and supporting to the business after go-live.

Environment: Windows XP, Jdk1.5, Comergent Framework, JSP 2.0, HTML, JavaScript, TOMCAT 5.5, ECLIPSE.

Confidential, Fort Lauderdale

Java Developer

Responsibilities:

  • Involved in Documenting (analysis, specification, and design), implementation and testing phases of Full Software Development Life Cycle (SDLC).
  • Understanding user requirements, analysis and review of the specifications.
  • Involved in design discussions of Supply Chain Management Module.
  • Building the prototypes using HTML.
  • Implemented Spring framework based on the Model View Controller.
  • Mapped classes to database tables in Deployment Descriptor files.
  • Apache Ant was used for the entire build process.
  • JUnit was used to implement test cases for beans.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Deployed the application on Apache Tomcat Application Server.
  • Involved in testing, debugging, bug fixing and documentation of the system.

Environment: JAVA 1.5, HTML, JSP, Spring, JDBC, MySQL, Eclipse, Junit, ANT, Subversion (SVN).

We'd love your feedback!