We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY:

  • Five years of strong experience in Web Application Design, Web Service Development, Programming, Testing, Support Maintenance, and End - User support using Java/J2EE technologies.
  • Extensive work Experience and Knowledge of all phases of Software development life cycle (SDLC), which includes User Interaction, Business Analysis and Modeling, Design/Architecture, Development, Integration, Documentation, Coding, Testing, Deployment and developing applications using Waterfall and Agile/SCRUM methodologies.
  • Proficient in developing web applications with W3C Standards like HTML5, CSS3, XHTML, XSL, XSLT, DHTML, JavaScript, JSTL, Bootstrap, AJAX, AngularJS, JSON.
  • Designed and developed various web applications using scripting languages as JavaScript and JQuery.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns and AngularJS
  • Expertise in building Enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, Spring, Struts, JDBC, JMS) and XML.
  • Developed various commands and helper classes using core Java mainly following multi-threaded concepts and MVC design patterns for the application like Factory Pattern, Singleton, and Data Access object.
  • Expertise implementing and integrating framework like Struts, Spring MVC, Spring IOC, Spring AOP, Spring Boot , Hibernate and JPA .
  • Strong expertise in Java, Core Java concepts like Collections, Multithreading, Exception Handling and Java Beans.
  • Experience in working with flat files and different healthcare HL7 Messages like VXU, QBP, and ADT Messages.
  • Extensively worked with ORM tools (Hibernate (HQL), JPA, and OJB) and JPA annotations.
  • Have strong exposure to Service Oriented Architecture (SOA) such as Web Services and hands on experience in developing SOAP and REST web services using Java , Hibernate, JAX-WS, JAX-RS and JAXB .
  • Experience in deploying and configuring applications onto application servers like, WebLogic, Apache Tomcat.
  • Experience with RDBMS concepts and in writing Queries, Functions, Triggers, Stored Procedures, Cursors and PL/SQL Packages with databases like Oracle 10/11g, MySQL.
  • Strong Knowledge and extensive experience using automated build and testing utilities such as Jenkins, Junit and Maven.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs.
  • Hands on experience in automated JUnit, Mockito and Power Mockito testing tool. Also developed automated scripts using Selenium, Cucumber.
  • Expertise in using IDEs like Eclipse, My Eclipse and IntelliJ IDEA in various Configurations with version control tools like GIT, CVS, Subversion, and Clear Case.
  • Hands on Experience in UML designing Use Case diagrams, State Diagrams, Activity Diagrams, Sequence Diagrams, Class Diagrams and Object Diagrams with Rational Rose 4.0.
  • Experience in working with projects utilizing test-driven development (TDD) and Acceptance Test-Driven development (ATDD) methodologies.
  • Excellent communication and Analytical, Inter-personnel and presentation skills, Capable to meet tight deadlines and Team Spirit.

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Analysis the requirements, design documents and developed the Java, JSP, and Struts Components.
  • Designing and developing extensive Struts Action Servlets and Actions Forms to handle various requests. Developing web Services using REST using JAX - RS using Jersey which helped communicating through different modules of the application.
  • Creating tile definitions, Struts -Config files and resource bundles using Struts Framework.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Involved in working with Struts Tiles2.0 for the look and feel for a web application.
  • Using Struts Model-View-Controller approach to help design new features and fix Jira bugs and request. Combined multiple Data Exchange processes
  • Domain objects consolidation to remove duplicated classes.
  • Analyze and fix the production issues assigned in Data Exchange project.
  • Support and maintain the production related issues.
  • Replaced HL7 messages VXU, QBP parsing with HAPI Modules.
  • New shared validation classes for Flat File & all HL7 versions
  • Worked extensively on SoapUI for mocking the back-end web service calls.
  • Unified and configurable error messages
  • Added JUnit framework to test new Java packages
  • Reorganized business rules to be more object centric
  • Developing Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Working with BE WebLogic, and Apache Tomcat5 application servers.
  • Deploying the Applications using WebLogic Application server.
  • Developing and deploying J2EE components on application servers such as BEA Weblogic12.2 Server, Apache Tomcat.
  • Designing and developing the presentation layer using. Integrated the Java code (API) in JSP pages.
  • Involved in design, configuration, development and bug-fixes.
  • Developing Java modules, action classes and JSPs for retrieval of information from the error logs with different directories for different jobs
  • Involved in the design, development and maintenance of the Front-end for the application using JSP, JSTL, Custom Tags and have strong HTML, XML, AJAX, JavaScript and CSS skills.

Environment: Java, J2EE, JDK1.7/1.8, JDBC, Hibernate, XML Parsers, JSP 1.2/2, Servlets, EJB, JMS, Struts1.3/2, Spring Framework, Java Beans, Web Services (REST, SOAP), AJAX, Oracle10g.

Confidential, NY

Java/J2EE Developer

Roles & Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Implement a new Auto Insurance Sales process flow for quoting an insurance to reduce the number of questions/responses necessary to provide a quote premium.
  • Involved in programming, testing, debugging, implementing and maintaining of J2 EE client server distributed application to meet the organization's needs.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JSP, DHTML, JavaScript, jQuery, AJAX, AngularJS 2 and JSON.
  • Implemented the application based on Model View Controller (MVC) design pattern using Spring MVC features.
  • Used various features of spring framework like dependency injection, integration with Hibernate for persistence and CXF for web services.
  • Designed WSDL, Schemas and Produced services, which bind a policy from quote data and also a service which provides vehicle information.
  • Developed a REST web service to perform CRUD operations on the database for internal web application and for mobile interface.
  • Used Hibernate framework for persistence to Oracle database.
  • Worked extensively on SoapUI for mocking the back-end web service calls.
  • Used TOAD for interaction with different databases and tables in each environment.
  • Created UML diagrams (use case, class, sequence, and collaboration) based on the business requirements.
  • Developed and deployed the application to JBoss server 4.3.
  • Used Maven plugin for generating jar files and used them to build work space and for generating stubs from the WSDL for consuming web-service.
  • Involved in testing the Web-Service calls with SOAPUI using end-points.
  • Coordinated Unit (JUnit), Integration and User Acceptance Testing. Used Mockito for mocking objects during unit testing.
  • Used SonarQube to measure code coverage, code standard compliance, code duplication and unit test results.
  • Implemented version controlling using GIT and used Jenkins for continuous integration.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used Log4j for logging, debugging and providing warning and info on the server side console.

Environment: Java 1.7, HTML5, CSS3, JSP, DHTML, JavaScript, jQuery 1.6, AJAX, AngularJS 2, JSON, Spring 3.0.7, Web Services- REST, SOAP, WSDL, XSD, CXF 2.0.5, Hibernate 3.5.6, TOAD, UML, Maven, Git, Jenkins, JUnit 4, JBoss 4.3, Oracle 11g, SonarQube SOAPUI 4.5, Log4J.

Confidential

Java/J2EE Developer

Responsibilities :

  • Involved in analysis, design and development of the project.
  • Worked in Waterfall Software Development methodology.
  • Involved in the implementation of client side and server side programming using HTML and JavaScript.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Database design and connectivity done by using JDBC Bridge.
  • Designed and developed Servlets to communicate between the Presentation and Business layer. I
  • Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for oracle 9i database.
  • Maintained responsibility for database design, implementation and administration.
  • Deployed applications on Apache Tomcat application server instances in all the respective environments
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Used JUnit for testing the application, rectified performance bottlenecks and eliminated critical bugs.
  • Used Rational Clear Case for version control and source code management.
  • Used Rational Clear Quest for bug tracking, issue tracking and project management.
  • Used Log4J for logging and tracing the messages.

Environment : Java 1.5, J2EE, HTML, JavaScript, JSP, Servlets, XML, SQL, PL/SQL, Oracle 9i, JDBC, Apache Tomcat, JUnit, Clear Case, Clear Quest, Log4J.

We'd love your feedback!