We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 8+ years of experience in IT as a Full stack Java/J2EE Developer andworked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications.
  • Experience in building enterprise applications using technologies such as Core Java 1.5/1.61.7/1.8, J2EE ( Servlets, JSP), Spring 3.0/4.0, Hibernate 4.0, SOAP & RESTful Webservices.
  • Experience working on deployment, installation, configuration and issues with Web and Application Servers like Apache Tomcat 6/7/8, WebLogic 9/10/11/12, WebSphere and JBOSS.
  • Experience in build automation and project management tools like Maven to manage project builds, release and documentations.
  • Excellent knowledge and experience in SQL queries, PL/SQL, stored procedures, functions and triggers to interact with SQL, MySQL, Oracle databases.
  • Experience in building the UI using HTML5, CSS3, JavaScript, jQuery and Angular JS 2.0
  • Experience in using testing frameworks like Junit, TestNG, JMockito and Selenium .
  • Experienced in developing Test Plans and Test Cases for diverse types of software testing.
  • Experienced in Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating various applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle.
  • Used Jenkins for continuous integration, Confidential for version management &Maven for building the application.

TECHNICAL SKILLS:

Programming Languages: JAVA 5/6/7/8, C, C++, XML, PL/ SQL

Java/J2EE Technologies: J2EE, Servlets, JSP, JDBC, JPA, Hibernate 3.0/4.0, Spring 3.0/4.0, Spring Boot, EJB 2.0/3.0, JSF, REST, JMS, JAX - WS, JAX RPC.

Web/Application Servers: WebLogic 10/11/12, Web Sphere 5/6, Apache Tomcat 6/7/8, JBoss 7.0

Database: Oracle 10g/11g/12g, SQL Server, MySQL, Sybase, Postgres

Operating Systems: Windows XP/Vista/7/2008 R2/2012, UNIX, Linux

Web Technologies: HTML, DHTML, XML, XSL, XSLT, JSTL, JavaScript, CSS, Ajax, jQuery, Angular JS 2.0, JSON, JSF, Oracle ADF

Development Tools: IBM WSAD 6.x, Eclipse, JDeveloper, RAD 6.0, NetBeans, IntelliJ, JBOSS IDE, Sun Studio, Jenkins, JProfiler, Maven, Splunk, SONAR

Version Control Systems: CVS, SVN, ClearCase, Git

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java/ J2EE Developer

Responsibilities:

  • Implemented the MVC design pattern using Spring MVC.
  • Designed, Developed and implemented RESTful Web services on cloud analytic platform using JAX-RS.
  • Implemented the Internal Site Search Engine - Apache Lucene on the FAQ showing page.
  • Implemented Hibernate annotation for Object Relational Mapping (ORM) with Oracle Database.
  • Used Hibernate Query Language (HQL), Session Class, and Criteria to manipulate database.
  • Implemented Weka Clustering API to segment the users while providing the potential useful questions & answers.
  • Used PL/SQL to write Stored Procedures, Functions and Triggers.
  • Used JIRA tool for bug tracking, issue tracking and project management.
  • Deployed SVN as a version control tools.
  • Configured and customized logs using Log4J.
  • Responsible to manipulate HTML5, CSS3 in jQuery, as well as making the pages dynamic using AJAX, JSON and XML.
  • Designed and implemented an intuitive graphical representation of the consumption statics using D3.js.
  • Involved in Unit Testing using JUnit of the platform.
  • Involved in doing SCRUM practices and planning of sprint attending daily SCRUM meetings and sprint retrospective meetings to produce quality deliverable within time

Environment: Java 1.8, Hibernate 4.1, Spring MVC, RESTful, Apache Lucene, JAX-RS, HTML5, CSS3, jQuery 2.0, AJAX, JSON, XML, Confidential, JIRA, JUnit

Confidential, NYC,NY

Full Stack Java Developer

Responsibilities:

  • Involved in Analysing Software Requirements, Specification, Design and implementation of application using Agile (Scrum) methodology.
  • Extensively worked on both consumption & producing of RESTful based Webservices using JAX-RS & jersey parsers.
  • Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like MVC, AOP, IOC.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Developed applications using the latest Java/ J2EE technologies and worked with the latest features of Java 8 and Java 7.
  • Developed several SOAP Webservice stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Used JMS to place the import run requests into JMS Queue.
  • Developed the UI screens using HTML5, CSS3, Ajax, jQuery, Angular 2.0 and was involved in resolving cross browser JavaScript issues.
  • Implemented many Restful API webservices using Spring REST API and Jersey Jars.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • Used Hibernate 4.0 ORM framework for persistence to database by integrating it with Spring framework using Spring Hibernate template.
  • Used Confidential for efficiently managing the source code versions with the development team.
  • Designed and developed Junit/JMockito test cases during the development phase.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.7/1.8, Spring 4.0, Spring Boot, Microservices, Hibernate 4.0, HTML5, CSS3, JavaScript, jQuery, Angular JS 2.0,Maven, XML, XPATH, Linux/Unix, Junit, JMockito, Test NG, Apache Tomcat 8, Jenkins, Confidential .

Confidential, Sunnyvale, CA

Full Stack Java/J2EE Developer

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Used Maven for adding the external dependencies and for project management.
  • Used browser debugging tools such as Firebug for resolving the defects.
  • Implemented the middle tier using Spring3 framework, including Spring, AOP, Spring MVC.
  • Designed the database schema and configured Hibernate ORM files to map Java classes to database tables.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading, Exception Handling programming.
  • Implemented message communications using Java mail for notify user changing profile or payment process.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand - up meetings.
  • Maintained the code using CVS. Actively participated in the code review.
  • Played a very important role in resolving the defects.
  • Coordinated with the team to resolve the production issues. Involved in designing the database tables to hold the new set of opportunities in ORACLE database.
  • Involved in creation of high level and low level detailed design documents.
  • Involved in enhancing the build procedures using Maven and Hudson jobs.
  • Involved heavily in the development of REST and SOAP based web services using spring 3.0 Jersey Framework, Spring Boot.

Environment: SOFEA Framework, Mule, Java 1.6, Spring Framework, Hibernate 4, Apache Tomcat 7, Maven, JUnit, TestNG, JIRA, Jenkins, Cucumber, ORACLE, Agile/ Scrum.

Confidential, Irving, TX

Java developer

Responsibilities:

  • Involved in the requirements review, design, development, Unit testing and Bug fixing of thesystem and used Agile Development methodology.
  • Actively participated in the daily scrum meetings to produce quality deliverables within timeinformation and helped clearing ambiguity in requirements document.
  • Used JavaScript, jQuery, HTML & CSS for UI interface design.
  • Used Java Script to perform validation on the client side.
  • Used AJAX to implement front end /user interface features in the application.
  • Developed Java POJO’s to capture the UI data and communicate with Spring MVC.
  • Written Controller and Confidential classes to interact with hibernate.
  • Data Operations are performed using Spring wiring with Hibernate and Implemented HibernateTemplate and criteria API for querying database.
  • Developed RESTful microservices using Spring REST and MVC, and Consumed REST basedwith Rest template based on RESTful APIs.
  • Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database.
  • Performed unit testing using Junit and wrote Test Cases on every new version.
  • ANT for compilation and building JAR, WAR and EAR files and deployed the application
  • Used Log4J for debugging the application.
  • Used Eclipse for coding the application and used SVN for change control.
  • Coordinated with the QA and off-shore teams for resolving defects and deployment related issues.
  • Involved in post-production activities which includes resolving application specific issues and pushing the fixes in deployments after each production release.

Environment: Java 1.5, Spring MVC, HTML 4, jQuery 1.7, Spring Core 3.1, Hibernate 3.5, JDBC, IBM WebLogic, ANT, SVN, JUnit, JIRA, Jenkins, Cucumber, ORACLE 11g, Agile/ Scrum.

Confidential

Java/J2EE Developer

Responsibilities:

  • Analyze business requirements, design and implement solutions.
  • Employed Scrum concepts of Agile Development Methodology for software development.
  • Designed front-end, data driven GUI using JSP, HTML, JavaScript and CSS
  • Designed, implemented and deployed J2EE web application using JSF MVC and Spring IOC.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Implemented business processes to develop email notification components using JMS API
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database
  • Developed web services using SOAP, XML.
  • Developed the application using Singleton Data Transfer Object design patterns in the project.
  • Used log4j for logging and Subversion for version control.
  • Configured and deployed web application in WebLogic using ANT tool.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Developed custom reports using Crystal Reports and wrote test cases using JUNIT tool.
  • Facilitated the designing and testing of application using PUTTY.

Environment: Java, Servlets, JSP, JSTL, HTML, XML, MySQL, Spring, Subversion,ANT,Tomcat 6, JUnit,Putty, Rational Rose.

We'd love your feedback!