We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Experience as a Java Developer on Enterprise applications, Distributed Application Development, Client/Server Application, Servlets / Applet communication, internet/intranet based database applications and developing, testing and implementing application environment using Java, J2EE technologies using JDBC, Servelet, JSP, JNDI, EJB, Java Beans, Spring and Hibernate, web services, SOAP.
  • Designed and developed the application using Core Java, Spring and Hibernate Frameworks.
  • Excellent grasp in Core Java, Spring, Hibernate, JPA, AJAX, Struts, JSP, Servlet, and JMS (MQ Series).
  • Good experience in implementing Service Oriented Architecture (SOA) using XML based Web Services SOAP.
  • Good exposure of Web Services and REST web services using Apache CXF, Jersey Framework for the exposure and consumption of SOAP Messages and REST web service messages.
  • Expertise in RDBMS, JDBC, Hibernate, Oracle 8i/9i/10g/11i and SQL Server including Stored Procedures.
  • Experience in Building, Deploying and integrating with Ant, Maven.
  • Experience in development of logging standards and mechanism based on Log4J.
  • Experience in design and development of web based applications using different Application Servers and Web Servers such as Web Logic server, JBoss server, IBM WebSphere and Apache Tomcat.
  • Used Test Driven Development (TDD) using JUnit writing automated test scripts for all the components.
  • Proficient in presentation tier development using JSP, HTML, JSTL and Custom Tag Libraries, Apache Struts and XML.
  • Extensive front - end designing with AJAX, JQuery, JSON, CSS, HTML5 and JavaScript.
  • Worked extensively on client-server projects and Web Applications, especially n-tier (multi-layer) architectures.
  • Ability to learn and master new technologies and to deliver outputs in short deadlines in fast-paced work environments with excellent communication, analytical and inter personnel skills.
  • Excellent communication, analytical interpersonal and presentation skills.

TECHNICAL SKILLS:

Languages: Java 1.7, 1.8, C, C++, SQL and PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, Hibernate, Springs, JSTL, AJAX, AngularJS, Web Services (SOAP, WSDL), JAX-WS, HTML5, Restful Web Service, HTML, Log4J, Apache CXF, Axis2, Metro, XML, XSD, XSL, XSLT, XPath.

Software Development Methodologies: Agile, Scrum and Waterfall.

IDE's/ Development Tools: Spring Framework, Hibernate, Maven, JUnit, SoapUI.

Framework and Tools: Eclipse, JIRA

Version Control Tools: SVN, Git

Database: Oracle, MS SQL server, DB2, MySQL

Web/ Application Servers: WebSphere 8.0/7.0/6.x, JBoss 7.0, Apache Tomcat 7.0/8.0

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Actively involved in development of Admin portal for Cisco WebEx and Spark, creating restful web services.
  • Extensively involved in requirement gathering, analysis, design, and development and testing of the web application.
  • Took ownership & responsibilities for design, development and delivery responsibilities.
  • Developed Backend application using Core Java, Spring, Hibernate and Web Services.
  • Used Spring as middle tier application framework, persistence strategy using spring support for hibernate and declarative transaction management.
  • Integrated AJAX calls in the user interface with Spring RESTful calls through the spring controllers and request mapping and produces annotations.
  • Developed Service and DAO classes as Spring beans using Spring dependency injection.
  • Implemented Hibernate HQL and criteria API in DAO classes.
  • Designed and developed business logic with various Entity and Java beans.
  • Proficiency and Coding experience in frameworks like Spring (MVC) and Hibernate (ORM).
  • Design and implementation of REST services for various Cisco WebEx features.
  • Used Postman for testing web services with request and responses.
  • Maven for build framework with various plugins, dependencies and profiles.
  • Involved in Unit Testing of Various Modules based on the Test Cases.
  • Worked as a part of Agile team and responsible to deliver completed task in weekly sprint.
  • Worked on application build and deployment issues in local, DEV and QA environments.
  • Received appreciation for the fast paced quality product and feature delivery.

Environment: Java, Spring, Hibernate, Postgres, Apache, UNIX, Maven, Git, REST, IntelliJ IDEA, JUnit, Agile, Atlassian JIRA & Confluence

Confidential, Plano, TX

Java/J2EE Software Engineer

Responsibilities:

  • Designed and implemented application using Spring, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate, SQL, Core Java, IBM WebSphere.
  • Worked on Agile Methodology
  • Actively participated in the daily SCRUM meetings to produce quality deliverable within time
  • Involved in High Level and Low Level analysis and design.
  • Involved in the Agile /Scrum based development phases.
  • Development of the service layer using Java/J2EE.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, Web service) which communicates with various service layers and configuring the Spring XML files.
  • Used REST, Restful and SOAP Web Services to exchange information.
  • Used JMS for vendor communication
  • Developed User Interface using Servlet, JSP, JavaScript, AngularJS and XML.
  • Used Spring AOP for logging
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control(IOC) architecture and Hibernate
  • Wrote server side test cases using JUnit
  • Involved in Analysis, Design and Implementation of Business User Requirements
  • Wrote SQL queries using Oracle database
  • Used Maven to build WAR and EAR files to deploy on application servers
  • Worked on bug fixing and enhancements of change request
  • Configured and customized logs using Log4J
  • Resolved defects and worked with QA team for testing
  • Provided production support for the application after deployment
  • Used Git as Version Control Tools

Environment: Spring, Hibernate, SOAP, REST, JavaScript, Maven, Soap Webservice client (using JAX-WS), Restful Webservice client (using JAX-RS), AngularJS, JQuery, Core Java, Servlet, JSP, Git, Oracle 11g, Junit, IBM WebSphere 8.

Confidential, TX

SOA Application Developer

Responsibilities:

  • Worked on backend development of a next generation mobile health risk assessment, developing REST/JSON based web services for consumption by an HTML5/JavaScript based frontend.
  • REST service development with Spring MVC, serving JSON payloads to a Drupal/PHP based frontend.
  • SOAP service development with Spring WS, for B2B processes such as importing additional user data from third party sources such as customers and vendors.
  • Built External services (Apache) Camel routes using java DSL.
  • Used Apache Camel’s producer template to send external Camel Endpoints.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Used ANT, Maven and Gradle automated build scripts to compile and package the application and implemented Log4j for Disability Print User project.
  • Worked on bug fixing and enhancements on change requests.
  • Worked on developing the backend part of the application involving Spring, JPA, Hibernate and Web Services.
  • Used XML/java/annotation spring configurations. Extensions for Declarative Transaction Management, Java Generics support, Annotation Driven Dependency injection.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Extensive use of JAXB to convert the xml schemas into objects to use in the application.
  • Agile methodology was adopted in the development. This includes daily Scrum.
  • Heavily worked with JMS API for sending and receiving messages between several clients.
  • Worked on both Topics and queues for sending JMS messages in point-to-point mode.
  • Used JBoss Application Server’s Hornet as the messaging provider.
  • Worked heavily on JUnit test cases using mocking frameworks like Easy Mock and Mockito.

Environment: Java 7/8, Web Services (SOAP and Restful), Spring 3.x/4.x, Hibernate 4.x, Apache cxf (WebServices), Apache camel(Routes), Eclipse 3.x, JBoss(5.x/6.x), JBoss Drools Engine, ORACLE (11g/12c), PL/SQL, JMS Solutions, Junit (Easy Mock, Mockito), Log 4j, Maven, Git revision control, JIRA, Jenkins.

Confidential, Menomonee Falls, WI

Java Web Application Developer

Responsibilities:

  • Involved in all the phases of SDLC including requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application
  • Implemented the presentation layer using JSP, JavaScript, HTML, AngularJS, CSS and AJAX.
  • Enhanced application UI and functionalities, which was built using HTML.
  • Integrated Spring, Hibernate and JPA frameworks.
  • Worked with Testers in resolving various defects in the application and was an integral part of the team.
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operation.
  • Used Eclipse as an IDE for development of the application.
  • Involved in exposing and consuming web services using Soap (WSDL), Restful for getting request from external source systems and sending response to external systems.
  • Worked with JBOSS as the application server and Tomcat.
  • Logging of the application is done by Log4J.
  • Worked in Agile SCRUM methodology.
  • Interacted with Business Analysis to come up with better implementation designed for the application.
  • Prepared technical reports & documentation manuals during the program development.
  • Interacted with the users in case of technical problems & mentoring the business users.

Environment: Java, J2EE, Servlets, Spring, JPA, Hibernate, Maven, Log4J, JSON, UNIX Shell Scripting, Rest and Soap Web Services, HTML, AngularJS, JDBC, PL/SQL, XML, Linux, SVN, Oracle 10g, JBoss 6.x.

We'd love your feedback!