We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Sfo, CA

SUMMARY:

  • Having 8+ years of hands - on experience in Design, Development & Deployment of Web applications using Java, J2EE & related Technologies in E-Commerce, Banking, Healthcare, Insurance Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, JNDI, JMS, JTA, HTML, XHTML/DHTML, XML, SOA, Web Services, Java 8.
  • Well versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Good experience in different development methodologies like SDLC, Agile and Waterfall .
  • Proficient in using J2EE Frame works: Struts, Web Services, Hibernate and Spring Technologies.
  • Expertise in using SOA and Web Services Technologies: Web Services, SOAP, RESTFUL, UDDI, SOAP UI.
  • Experience with web/application servers: Web Sphere, Web Logic, JBoss, and Tomcat Server.
  • Hands on Experience in integration with ANT, Maven, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson.
  • Good exposure on using IDE’s like Eclipse, OEPE, RAD and Net beans.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Session Facade and Singleton, Front Controller, Adaptor, Factory & Abstract Factory Patterns.
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like SVN and GIT.
  • Knowledge of Spring Boot.
  • Experience with large-scale distributed systems using JMS, Message Queues and Spring JMS Integration.
  • Good knowledge in developing multi-threading applications.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle and My-SQL.
  • Expertise with various operating systems Linux, UNIX, Windows XP and MAC iOS.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve client requirements.
  • Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
  • Excellent verbal and communication skills with ability work in a team and as well as individually

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, HTML, CSS, Shell Script, Python

J2EE Technologies and Frameworks: Core Java, J2EE, Servlets, JSP, EJB2.0, JDBC, MVC Architecture, Java Beans, JSTL, JTA, JMS, Hibernate, Spring, JUnit, Log4j, ANT, MAVEN

Web Services: SOAP, Restful, UDDI, SOAP UI

Web/Application Servers: Web Sphere, Web Logic, JBoss, Tomcat Server

IDE s and Integration Tools: Eclipse, RAD, Netbeans, Jenkins, Hudson, SOAPUI, Dream Weaver

Version control Tools: GIT, SVN, CVS

Databases: Oracle, MySQL, SQLServer, PL/SQL

Operating Systems: Linux, UNIX, Windows XP and MAC iOS

PROFESSIONAL EXPERIENCE:

Confidential, SFO, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Agile Scrum methodology, Agile meeting, Sprint and Release Planning meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Designed and Coded JEE components using Spring and Hibernate, Java 8.
  • Analyzed and implemented the Spring-MVC framework.
  • Used XML based transactional support of Spring Framework.
  • Responsible for developing Spring Controllers, Service Components and DAO using Hibernate framework
  • Implemented Hibernate and replaced JDBC code.
  • Worked on Web Services using SOAP and REST. Worked both on Service and Client Side
  • Experience in deploying and Testing the services using SOAP UI
  • Developed White box test cases using JUnit and Mockito framework
  • Configured Log4j Mechanism for complete project using xml files
  • Create Maven pom.xml files and integrated with Jenkins CI worked closely with build engineers
  • Designed & Developed user interface layer using combination of JSPs, HTML, JavaScript / jQuery for front end.
  • Written stored procedures and inner joins using RDBMS Oracle on Unix and Windows environment
  • Designed the application using UML, Class Diagrams, Sequence diagrams and State diagrams.
  • Wrote JUnit tests to test all implementation. Set up code coverage tool for web applications to monitor the degree of source code being tested in different environments.
  • Wrote builds and deployment scripts using ANT.
  • Coordinated the efforts across several teams to ensure smooth progress of migration and to resolve any issues.
  • Supported the application in production and worked on the incidents timely manner
  • Demonstrated the application to end user during scrum meeting and end of the release
  • Involved in resolving business and technical issues.

Environment: Java, J2EE, JSP, Spring(MVC, Core, Batch, IOC, AOP, DAO, ORM), SOAP, Restful Web services, Jersey, Axis, Hibernate, Servlets, JSTL, HTML, CSS, XML, Ajax, Java Script, jQuery, log4j, JNDI, Maven, Jenkin, Java Beans, SVN, jQuery, Junit, Oracle, SQL/PLSQL, TOAD, WebLogic, GIT, Linux, Agile, Rally, Jasper Reports

Confidential, CA

JAVA/J2EE Developer

Responsibilities:

  • Involved in design and requirements gathering for project for further improvements and enhancements as per business requirements.
  • Development of application using J2EE, Spring, Hibernate, JSF,Web Services (SOAP & REST), Oracle, Maven technologies
  • Developed in Agile/Scrum methodology and Test-Driven Development (TDD).
  • Developed the application using Spring (MVC Framework) to develop presentation tier and business layer.
  • Developed Spring Controllers which manages the application flow and makes calls to business objects to manipulate its contents & used Spring Interceptors to apply specific functionality to certain requests
  • Developed server-side application which handles the database manipulation with the back-end Oracle database using Hibernate
  • Developed and Consumes Enterprise Web Services (SOAP and RESTFUL). Generated client using Jersey and Axis Frameworks using Eclipse
  • Helped the deployment team and Involved the Deployment of Services on ESB Servers
  • Implemented web services using Jersey and created web services and clients to use those services.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Experience in using Data Access Objects (DAO ), Singleton, Business Delegate and Factory patterns to increase the performance of the system.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Developed rich User Interface using JQuery, CSS, and HTML5.
  • Used AJAX function calls using jQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Handled Remedy production incidents and worked with offshore team and reviewed logs using Splunk
  • Worked on deployment of the application and helped build team to provide deployment scripts using Ant, Maven and Jenkin
  • Developed JUnit and Configured Log4j Mechanism for complete project using xml files
  • Implemented build scripts using Maven and SVN technology was used for version controlling.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, ESB, Web services, WSDL, SOAP, REST, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, Oracle, Design Patterns, UNIX, WebSphere, Tomcat, SQL Server, Oracle, Clear Case, Splunk.

Confidential, Jacksonville, Florida

JAVA/J2EE Developer

Responsibilities:

  • Designed and developed the application using Agile Methodology and followed Scrum methodology
  • Responsible for Reviewing functional and technical documents, flow charts & data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Used Spring, JSF, JMS, Hibernate Web Services SOAP and RESTFUL .
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Developed Spring and Hibernate data layer components for the application
  • Implemented web services using WSDL/SOAP and created web services. Also consuming and deploying services on ESB Servers
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language(HQL).
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Worked with EJB in the server-side to encapsulate the business logic of the application and developed rich User Interface using JQuery, CSS, and HTML5.
  • Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using JSON API and extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Implemented build scripts using MAVEN.
  • ClearCase technology was used for version controlling.
  • Involved in production Deployment and Support activities of the system.
  • Coordination with various team including offshore support teams.

Environment: Java 1.6, Spring MVC, Web Services, ESB, SOA, SOAP, REST, Hibernate, Oracle WebLogic Server, JSP,JSF, JavaScript, XML, XSD, Windows 7, JUnit, Maven, JSON, SOAPUI, ClearCase, Oracle 11g.

Confidential, SF, CA

Java Developer

Responsibilities:

  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Extensively used the Spring framework implemented upon the MVC design pattern.
  • Developed various Spring Framework Action classes for interfacing with the business logic, and form beans for presenting the data to JSPs.
  • Used Web Services using SOAP, WSDL, UDDI and JAX-WS programming model. Worked closely with B & D to deploy on various ESB environments
  • Created the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer.
  • Used Interceptors for Logging and Auditing purposes.
  • Exposed Web Services for system integration; developed Restful Web Services for accessing Ordering information
  • Experience in the development of Presentation layer using JSF, HTML, and CSS.
  • Worked with EJB in the server-side to encapsulate the business logic of the application.
  • Involved in development of presentation layer using JSF framework, and MVC design paradigm.
  • Developed rich User Interface using AJAX Toolkit.
  • Experience in using Hibernate for object-relational mapping and for database operations in Oracle.
  • Used JUnit for testing the application, Maven for building Projects
  • Involved in configuring JMS and JNDI in rational application developer (RAD).
  • Used JMeter for performance testing.
  • SVN technology was used for version controlling.

Environment: Java, J2EE, JDK, JSP, Spring, Hibernate, WebSphere Application Server, Web Services (SOAP, WSDL), ESB, JMS, CSS, Log4J, HTML, Oracle, PL/SQL, SVN, Rational Application Developer, Rational Rose.

Confidential

Java Developer

Responsibilities:

  • Used various Java, J2EE APIs including JDBC, XML, Servlets and JSP. Used WS and SAAJ for development of Web Services.
  • Implemented Singleton design pattern for Database Logger.
  • Wrote SQL queries for create, update, delete and display applications stands.
  • Working knowledge of application servers like Apache Tomcat 6.0/5.0, JBoss Server. Used Ant as build tool.
  • Worked on the JMS to publish-subscribe the messages to interact with Tibco EMS.
  • Designed and developed Spring Controllers and JSP for controller and view functionalities.
  • Followed Waterfall SDLC Methodology, prepared exit and entrance criteria documents

Environment: Java/J2EE, PLSQL, SQL, TOAD, RAD, Mercury QC

Hire Now