We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

CA

SUMMARY:

  • Over 8 years of experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server and Web applications with experience in E - Commerce, Healthcare, Banking and Telecom domains.
  • Strong programming skills and development experience in Java, J2EE, Restful Web Services, Spring, Hibernate, Servlets, JSP, JSTL, JDBC, JavaScript, Java beans, XML, SOAP/REST.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Exception handling.
  • Developed applications that consume and provide Restful/SOAP Web Services
  • Hands on experience on integrating Spring with Hibernate using various Spring modules like MVC, JDBC, AOP, ORM, Spring Boot, Spring Data and Web services.
  • Implemented Dependency Injection using Spring MVC Framework.
  • Worked on Hibernate framework and applied concepts like Criteria, Projections and Cache mechanism for developing persistent layer and to implement database interactions.
  • Proficient in deploying applications using Maven build tool, Jenkins CI tool.
  • Experience in Front End Development technologies like HTML, CSS, JSP, jQuery, JSTL, JavaScript.
  • Proficient in designing Use case and Interaction diagrams in UML using UMLStar tool.
  • Extensive experience in Object Oriented Analysis and Design (OOAD) and

TECHNICAL SKILLS:

Languages: Java 7/8, C, C++, SQL, HTML, CSS, JavaScript, XML

JAVA/J2EE Technologies: J2EE, JDBC, RMI, JSP, Servlets, JTA, JNDI, JSTL, Spring Framework (DI, MVC, AOP), Hibernate, Web Services, SOAP, REST, SpringREST, Jersey, Mockito.

Design Patterns: MVC, Singleton, Front Controller, Data Access Object, Factory and Abstract Factory

IDE and Design Tools: Eclipse, NetBeans, STS(Spring Tool Suite), JIRA, JUnit, Log4j

Application/Web Servers: Apache Tomcat, Web Logic, Web Sphere, JBoss, WSDL, REST, UDDI, XML, SOAP, Jersey

Databases: Oracle, MySQL, DB2

Operating Systems: Windows XP/Vista/7/8, UNIX, Linux

Others: Maven, Junit, Log4j, CVS, TOAD, Agile Scrum & Waterfall SDLC, TDD

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in the integration of Spring with Hibernate for implementing DI/IoC.
  • Developed code for obtaining bean references in Spring IoC framework.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
  • Followed techniques and principles provided by Test Driven Development (TDD) paradigm for developing quality code with continuous integration.
  • Responsible for providing elevated level design documents and Lower level design documents.
  • Developed REST web services, custom exception handlers.
  • Used SpringRest as REST API and Spring-Rest Template for the rest client for developing web services
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used Hibernate as ORM Framework and configured using Hibernate Annotations
  • Wrote SQL queries and Hibernate queries for interacting with database using Hibernate based POJO entities.
  • Used Oracle store procedures for handling and processing complex data based logics.
  • Developed, Tested and Deployed application in Apache Tomcat server.
  • Developed unit test cases and suits on Junit framework for unit testing.
  • Used Jenkins and Maven for continuous integration, building and deployment
  • Followed Agile scrum methodology with two weeks’ iterations
  • Participated in the Production support issues, to deploy and maintain the application successfully.

Environment: Java 7, J2EE, HTML, XML, JSTL, JSP, JavaScript, Spring, Hibernate, Servlets, Eclipse, SQL, Log 4j, Junit, Maven, JPA, UNIX, Maven, GIT, Jenkin, Java Beans, RESTful Web Services, Scrum, Agile, JIRA, Apache Tomcat

Confidential, LA, CA

Java/J2EE Developer

Responsibilities:

  • Followed Scrum Agile methodology for iterative development of the application.
  • Involved in system design, enterprise application development using object-oriented analysis in JEE6.
  • Developed API’s using Spring, Spring MVC REST, Hibernate, Web Services technologies
  • Developed Spring Controllers, Service Components, DAOs, Web Services
  • Implemented DAO using Hibernate, AOP & service layer using Spring, MVC and Web Flow design
  • Used J2EE, JSP, Servlet, JSP, JMS, JDBC, Spring, Hibernate , Web services (JAX-WS, JAXP, JAXB)
  • Expertise in software configuration management using GIT and SVN.
  • Developed, Deployed and Consumed Enterprise wide web services RESTFul web services (Using Spring MVC REST frameworks)
  • Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests.
  • Written Queries using SQL and PL/SQL in the application development process.
  • Extracted data using JSON format in the development of the application.
  • Worked on deployment of the application and helped build team to provide deployment scripts using Ant, Maven and Jenkins.
  • Configured Log4j Mechanism for complete project using xml files.
  • Developed JUnit for Unit Testing & for Continuous Integration we used Jenkin
  • Used JIRA for issue tracking and project management of the applications.
  • Experience with Eclipse, Maven build and deployment process & application Development using STS (Spring Tool Suite).
  • Used IBM WebSphere Application Server in deploying the application
  • Used Git version controlling to maintain project versions.

Environment: Java, J2EE, Java Script, XML, HTML, CSS, JSP, JDBC, JSON, Spring MVC 4.0, Spring REST Template, Spring DI, Spring JDBC, Spring Boot, Hibernate & JMS Templates, RESTful Web Services, SOAP, SOAP UI, JUNIT, JSTL, ANT, Maven, GIT, IBM DB2, Rally, UML, Eclipse 3.5, JUnit, Linux, Spring LDAP, Oracle11g, Linux, TDD, SQL Queries, SQL Queries, SQL Server.

Confidential, Bentonville, AR

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Waterfall).
  • Developed, implemented and supported the J2EE based systems for the changes in requirements using Agile methodology, participated in Scrum meetings.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Developed many JSP pages and JSTL Tags
  • Wrote JavaScript for transparent presentation of both client-and server-side validation.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTful web services.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean references in Spring IoC framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, ModelandView Objects, View Resolver.
  • Expertise in Spring Security Framework for authentication and authorization and Performed validation of java bean objects using spring validation framework.
  • Developed API’s and Java Server Components using, Spring MVC and Hibernate Frameworks.
  • Used JIRA for issue tracking and project management of the applications.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, EJB template generation, and subversion control (SVN).
  • Used Core java and object oriented concepts.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used log4j, TDD and Junit for debugging, testing and maintaining the system state.
  • Wrote Stored Procedures using PL/SQL query language in Oracle database. Performed query optimization to achieve faster indexing and making the system more scalable.
  • Created tables, triggers, functions, stored-procedures, SQL queries, joins, integrity, constraints for Oracle database.
  • Used Maven as build tool and developed build file for compiling the code of creating WAR files.

Environment: JDK 1.6,JSP, JSTL, Linux, JavaScript, JPA/Hibernate, Spring, Spring MVC, CSS, SVN, XML, JDBC, RESTful Web services, jQuery, Eclipse 3.4, JMS 1.1, XML Web Services, SOAP,JIRA, WSDL, Log4J, JUnit, TDD, ANT, IBM WebSphere 7, Oracle 10g, SQL, Unix, Linux, SSL, scrum, agile, SQL Queries, SQL Queries, SQL Server, MySQL Queries.

Confidential, Florida

Jr. Java/J2EE Developer

Responsibilities:

  • Performed root cause analysis and delivered fixes for critical issues that affected 100% of the customer base.
  • Waterfall SDLC methodology was followed to develop the application.
  • Developed new features for the client in Java and J2EE technologies like JSP and Servlets, used by more than 1000 customers.
  • Designed and developed pages using HTML, CSS and JavaScript
  • Prioritized, estimated and actively implemented user-stories every sprint in the Agile Scrum environment.
  • Refactored inefficient code by applying OO concepts and design patterns in a test-Driven manner to make it more maintainable and reusable.
  • Worked as a source and configuration controller for my team using Clearcase.
  • Interacted with client on a weekly basis to share the progress and discuss any changes in the delivery plan.
  • Created reusable artifacts and actively trained new recruits with basic domain knowledge and project essentials.

Environment: Java 1.4, Servlets, JSP, JavaScript, Objectivity DB, Eclipse IDE, Rational Clear Case CVS, ANT, Open ORB, Windows XP, Linux.

Confidential

Entry Level Java Developer

Responsibilities:

  • Analysis of the functional specification.
  • Started as a software developer in different domains within the organization including the B2B, flights, domestic and international, holidays and hotels.
  • Participated actively in the design of the complete module from scratch including database schema design.
  • Worked closely with the product management team to seamlessly integrate the bus booking with other existing ticketing systems and processes.
  • Integrated Bus Booking system with the ERP application through custom APIs.
  • Analysis and Implementation of complex business logic.
  • Design and Implementation of server objects using java beans, DAO’s, Value Objects etc.
  • Development DAO layer using Prepared Statements.
  • Implemented Complex Search engine business logic to search for the Consignments.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Developed the System level data components which will manage Time Zones, Countries, States, Authentication, Authorizations, User Roles, and Transaction Logging etc. using Spring Controllers, Validators, and Hibernate classes

Environment: Java, J2EE, Spring, Hibernate, JDBC, JSP, JSTL, HTML, JavaScript, CSS, XML, WebLogic, Eclipse, MySQL and Junit, Toad.

Hire Now