We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Indianapolis, IndianA

SUMMARY:

  • 7+ years of experience in software development using Java / J2EE technologies, this includes all phases of software development life cycles like user interaction, analysis, design, development, integration, testing, build & deployments, configuration and production support.
  • Extensive development experience in object oriented analysis, design and programming throughout software development life cycle (SDLC) in various models like V - Model, Iterative, Waterfall and Agile.
  • Good experience in using Java/J2EE technologies Java SE 6/7, Java Servlet API, Java Server Pages(JSP) and Java Database Connectivity (JDBC) to design and develop multi-tier and enterprise applications.
  • Experience in using popular open source frame works like Spring Framework (IOC, Aspect oriented programming (AOP), Spring DAO and Spring MVC) to build enterprise class web (MVC) applications.
  • Experience in design and development of Web services (SOAP and Restful) using XML, SOAP, WSDL, JAX-WS and JSON.
  • Experience in working with relational databases like Microsoft SQL Server and Oracle. Good knowledge in database design using SQL.
  • Hands on experience with persistence layer using SQL, Hibernate and JDBC.
  • Expertise in using J2EE design patterns including Front Controller, Data Access Object, MVC, Factory and Singleton.
  • Proficient in development of enterprise business solutions using Apache Tomcat and WebLogic application servers.
  • Experience in client-side Frontend (GUI) Development using HTML and JavaScript.
  • Good knowledge in building a single page and cross browser compatible web applications using modern front-end template framework for java script like Angular-JS.
  • Having thorough knowledge in Defect prevention techniques such as RCA and experience in using Defect tracking tool JIRA.
  • Experience with version controlling tools, which includes Get-up, SVN, CVS and Clear case.
  • Strong working knowledge of continuous integration tool like Jenkins.
  • Hands on Experience in Log4j, Maven and JUnit.
  • Ensure compliance with coding standards, source code control, version control, build and deployment procedures and Performance Tuning.

TECHNICAL SKILLS:

Java / J2EE Technologies: Java SE 6/7, Servlets 2.4, JSP 2.0, JDBC.

Frameworks: Spring IOC, AOP, Spring DAO, Spring MVC, Hibernate.

Web Services: SOAP, WSDL, XML, JSON, REST services with Spring, JAXB

Frontend Technologies: HTML, XML, CSS, Java Script

RDBMS/ Database and Tools: Oracle, MS SQL Server

IDE: Eclipse

Web/Application Servers: Apache Tomcat

Source Control: GitHub, SVN, CVS, Clear Case

Tools: Ant, Maven, Log4j, Jenkins, Sonar, JIRA.

Operating Systems: Windows

PROFESSIONAL EXPERIENCE:

Confidential, Indianapolis, Indiana

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development, Bug fixing, Production support, Documentation and unit testing of the application.
  • Designed and developed PLS application controllers and business components using Spring MVC framework.
  • Defined and developed entities for persistence layer. PLS application used Hibernate ORM framework to interact with relational database.
  • In various layers of application, used java and j2ee design patterns like singleton, factory, abstract factory, DAO, MVC etc.
  • Used build and project management tools like Maven for packaging and dependency management.
  • Designed and developed Web service clients using “wsimport”, Apache Axis to interact with Rules Engine Web Service. The Rules Engine provide is a web service to provide insurance quotes to Regional Agents.
  • Extensively used spring framework modules like DAO, AOP, Dependency Injection / Core and MVC to develop PPWS module. The PPWS module is an additional and core component of the PLS application.
  • Utilized HTML, Angular JS, CSS and JavaScript objects to design user interface modules.
  • Involved in writing test cases for the model components using JUNIT framework.
  • Coordinated with QA and Business teams to resolve the identified issues through Quality Center and bug tracking tools like JIRA.
  • Implemented Spring AOP (Aspect Oriented Programming) for Logging and Declarative Transaction Management by implementing transaction advices and configuring joint points.
  • Used SOA Architecture to Develop SOAP Web Service, generated WSDL and consumed the services
  • Tested Web Services using SOAP UI Client tool
  • Produced and Consumed REST based Web services and used JAXB to convert XML content into Java Objects and vice versa.
  • Involved in Agile Standup meetings throughout the project with team members on day to day basis for the update on project status using Rally Software

Environment: Java/J2EE, Spring (Core / DAO / AOP / MVC), Hibernate, Web Services (SOAP / REST), Jersey, Rally, Sonar, Jenkins, Angular JS, Tomcat Web Server, Eclipse 4.x, SQL Server, JUNIT, Log4j

Confidential

J2EE Developer

Responsibilities:

  • Responsible for developing the Web Service implementation of the merchandising engine using Spring MVC Framework involving Java, J2EE, JSP, Servlets, UML and XML.
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and hibernate queries.
  • Hibernate is integrated with spring modules.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Deliver reports/status updates on time. Attend the status calls to discuss the issues and future implementations.
  • Created configuration files for Spring and Hibernate.
  • Created JUnit test cases to perform several kinds of testing on the web service as well as the client application and the utility programs.
  • Used ANT to write build scripts for deployment process.
  • Utilized Clear case to check in and check out project modules and co-ordinate with other team developers.

Environment: Java, spring, JSP, Hibernate, JavaScript, CSS, SQL, CVS, Eclipse, Tomcat Web Server, SQL Server, HTML, XML, JUnit, Log4j, Ant, Clear Case.

Confidential

J2EE Developer

Responsibilities:

  • Worked as the primary resource for supporting the application and performing all the development
  • Responsible for discussing and understanding the requirements received from the client and prepare Design document with approach details for the implementation of the Business Rule.
  • Business Rule scoping, Scheduling and effort estimation.
  • Extensively consult with users for performing requirement analysis, design reviews, user acceptance testing support, and deployment support.
  • Designed the applications implementing the Spring framework for Model-View-Controller (MVC) pattern to make it extensible and flexible
  • Writing code to persist & retrieve data using Hibernate.
  • Writing JUnit Test Cases
  • Identifying bugs and solving performance bottlenecks, testing and implementation.
  • Preparation of Release notes and participation on Deployment Process to move the code all the way to Production Environment
  • Integrating the application with existing application.
  • Maven was used for build automation and project management.
  • Trouble-shoot and provide operational support for production application.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Developed Data Access Object (DAO) pattern in persistence layer using JDBC.
  • Implemented the logging mechanism using Log4j framework.
  • Created unit tests using JUnit framework in test driven development approach.

Environment: Core Java 1.6, SQL, JSP, Spring, Hibernate, JavaScript, HTML5, log4J, Maven, SVN, JBoss, Eclipse.

Confidential

J2EE Developer

Responsibilities:

  • Involved in User Requirements Understanding and OOAD.
  • Played major role in designing & developing JSPs, Java Beans. Deployment planning using automated build tools like Apache Ant.
  • Designing and configuring the application on Web logic for JDBC connection pooling.
  • Familiar with source control mechanisms like CVS.
  • Developed User Interface using JSP, HTML, CSS
  • User input validations done with Java Script
  • Developed Servlets for generating dynamic html pages.
  • Support and Bug fixing

Environment: Core Java, JSP, Servlets, Tomcat Web Server, BEA Web logic 6.0 /7.0

We'd love your feedback!