We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Having 7+ years experience in System Design, Enterprise Software development and complex Client/Server Implementation, Web Development, Intranet/web based n - tier architecture systems utilizing Object oriented /Internet technologies, Implementation of J2EE Technologies (Spring, Hibernate ORM, Struts, EJB, JDBC, Servlets, JSP, JSTL) in Financial, Banking and Insurance domains.
  • Experience in developing software using SDLC and Agile/Scrum methodologies
  • Expertise in J2EE and MVC architecture/implementation, Web Services, SOA, Analysis, Design, Object modeling, Data modeling, Integration, Validation, Implementation and Deployment.
  • Expertise in front-end development using JSP, jQuery, JSTL, HTML, DHTML, CSS, JavaScript.
  • Experience in spring modules: Spring MVC, Spring AOP, Spring JDBC, Spring Dependency Injection, ORM, JMS, and Web Services using Eclipse & STS IDE.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services (REST/SOAP), XML,XSLT, XSL, and Ant.
  • Experience on integrating spring with Hibernate using Spring ORM module.
  • Expertise in implementing (Developing, Deploying and Consuming) Web Services (SOA) using SOAP, WSDL, UDDI, AXIS, RESTFUL, SOAP UI
  • Experience in developing the Web Services using the JAX-WS, JAX-RPC, Restful and Spring Web Services
  • Experience in using and implementing design patterns such as Model-View-Control (MVC), Data Access Object (DAO), Service Located Factory, Singleton & Business Delegate
  • Experience on creating and building the application dynamically using ANT, Maven build tool.
  • Experience on building and deploying applications using Jenkin Continuous integration tool.
  • Experience in using various Web and Application Servers like Apache Tomcat, Web Logic, WebSphere, IBM HTTP Server, Apache Http Server, IBM - Web Sphere process server
  • Experience in designing Use Cases and Class Diagrams using UML using Rational Rose & Star UML
  • Extensive experience in different IDEs: RAD, Eclipse, OEPE, Edit plus.
  • Knowledge in RDBMS concepts and experience in Oracle, MS SQL Server2000 and My SQL.
  • Hands-on experience in writing database queries, stored procedures, and triggers.
  • Responsible for supporting the application in production and handling the Incidents Service Requests using Splunk
  • Experience with UNIX (Shell Script) and creating & updating builds scripts for deploying the application
  • Strong communication, interpersonal skills, Documentation.
  • Ability to work individually, Highly Motivated, self starter with a positive attitude, willingness to learn new concepts and acceptance of challenges.

TECHNICAL SKILLS

Java Technologies and frameworks: Core Java, J2EE, Servlet, JSP, Beans, Hibernate, Spring, Web Services, SOAP, RESTFUL, Struts, JQuery, EJB, JMS, JDBC, JPA, Ant Maven, Git, Junit, Jenkins, Hudson, Ajax

Languages: Java, PL/SQL, JavaScript, HTML, CSS, Shell Script, Python

Web Servers: Apache Tomcat, JBoss, WebLogic, WebSphere

Databases: Oracle, MySQL, Microsoft Access, DB2

IDEs: Eclipse, NetBeans, SOAP UI, Spring Source, RAD, Oracle EPE

Operating Systems: Windows, Linux, Unix

Version Control Tools: SVN, GitHub, GIT

Other Tool/Technologies: Toad, PL/SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology.
  • Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).
  • Involved in preparation of design strategy documents for all the impacted methods and for new functionality.
  • Involved in application development: Spring MVC module, DI, AOP, Spring ORM & configuring controllers with annotations and related configuration files
  • Developed and Consumed Web services securely using JAX-WS API and tested using SOAP UI
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Extensively used the Hibernate Query Language for data retrieval from the database and process the data in the business methods.
  • Developed pages using JSP, JSTL, Spring tags, jQuery, Java Script & Used jQuery to make AJAX calls.
  • Used Jenkins continuous integration tool to do the deployments.
  • Responsible for Work delegation to the team members and supporting offshore team
  • Involved in the development of test cases for the testing phase.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing phase and User Acceptance phase.
  • Responsible for productions support and analyzing the Splunk logs for hidden application errors.
  • Involved at the time of deploying the code in production environment and do the functional check out.
  • Involved in merging the code into different stages like Development to System Testing, UAT, Staging and Production using the Sub Version Controlling (SVN) tool.

Environment: Java, J2EE, JSP, Spring(MVC, Core, AOP, DAO, ORM), JAX-RPC Web services, Hibernate, JSP, Servlets, JSTL, HTML, CSS, XML, Ajax, Java Script, JQuery, log4j, JNDI, Maven, Java Beans, SVN, jQuery, Junit, Oracle, SQL/PLSQL, TOAD, WebSphere Server, Rational Application Developer(RAD)

Confidential, California, CA

Java Developer

Responsibilities:

  • Analyzed requirement and created various model needed for the project.
  • Involved in Agile Scrum methodology, Agile meeting, Sprint and Release Planning meetings
  • Designed and Coded J2EE components using Spring and Hibernate.
  • 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 Client and Service Side
  • Experience in deploying and Testing the services using SOAP UI
  • Created all the services to work with clients and wrote web services using spring based web services.
  • Services involved both talking to database and talking to scripts to update system level information’s.
  • Designed and developed the user interface layer using combination of JSPs, HTML and JavaScript / JQuery for the front end.
  • Developed JUnit and Configured Log4j Mechanism for complete project using xml files
  • 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, JSP, Servlets, JDBC, Java Beans, Spring, AOP, MVC, Hibernate, Web Services, SOAP, RESTFUL, HTML, JavaScript, CSS, JSON, XML, AJAX, jQuery, ANT, Maven, Continuous Integration, Jenkins, SVN, Log4j, JUnit, Rally, SQL, PL/SQL, Tomcat Server, TOAD

Confidential, San Antonio, Texas

Java /J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • Used the J2EE components like JSP’s, Servlets and implemented Struts1.2 framework for MVC architecture.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and JavaScript.
  • Used the Tiles Framework and Struts Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Utilized Struts Tiles for JSP page layouts. Utilized Struts tags for Client Side Validations.
  • Consumed Web services using JAXB, JAXP technologies while making the requests and parsing the response from Web services by using Xml
  • Developed and Deployed SOA/Web Services using IBM Rational Application Developer (RAD)
  • Used Web services to load various lab results and external systems by using their services
  • Designed and developed the web interactive e-forms using JSP and Servlets.
  • Used JSTL tag libraries to process model objects in jsp pages.
  • Implemented Data Access Objects (DAO) design pattern, to encapsulate the database logic.
  • Used deployment and Continuous Integration (CI) tools like ANT, Maven, Jelkin
  • Written test cases for unit testing the code using JUnit testing Framework.
  • Actively involved in database development and coding of PL/SQL, SQL DDL (Create, Drop, and Alter) & DML (Insert, Delete, Update) statements, functions and triggers.
  • Involved at the time of deploying the code in production environment and do the functional check out.

Environment: Java 1.4, JSP, Servlets, Struts, WebServices, JDBC, JNDI, Eclipse IDE, XML, HTML, DHTML, Java Script, Apache Tomcat, CVS, TOAD, Oracle, JSTL, Junit, Java Mail API and ANT Build Tool.

Confidential, Warren, NJ

Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle (use cases, design, coding, testing).
  • Involved in implementing the business logic as per the customer requirements.
  • Used the J2EE components like JSP’s, Servlets and implemented Struts1.2 framework for MVC architecture
  • Involved in designing the user interfaces using JSP’s and Configured beans in spring configuration file and developed custom tags, JSTL to support custom User Interfaces.
  • Developed business modules using Hibernate & Struts frame works.
  • Developed Struts Actions, Hibernate mappings and deployed them on WebLogic application server
  • Developed, Consumes and Deployed Web Services using SOAP protocol
  • Developed several Struts Action Servlets and JSPs for presentation layer
  • Developed, Consumed and Deployed Web Services using SOAP protocol
  • Written client side and server side (contract and business logic) validations.
  • Written Persistence layer DAO s injected these DAO into Business Layer that is into Services.
  • Written ANT scripts for compiling, copying into classes folder, creating war file and deploying into the server.
  • Developed SQL stored procedures for updating and accessing data from Oracle database.
  • Defect fixing activity as part of system testing.
  • Creating of test cases for the Unit and Integration testing.
  • Written test cases for unit testing the code using JUnit testing Framework.

Environment: Java 1.4, JSP, Struts, WebServices, JDBC, JNDI, Eclipse IDE, XML, HTML, DHTML, Java Script, SVN, TOAD, ANT, MAVEN, JSTL, Junit, Java Mail API and ANT Build Tool.

Confidential

Java Developer

Responsibilities:

  • Developed servlets for maintaining server side business logic.
  • Implemented Business Logic of the system using Core-Java API
  • Developed the GUI using Struts Framework, JSP, Servlets, HTML and JavaScript
  • Written queries, stored procedures and functions using SQL, PL/SQL in Oracle
  • Involved in developing & designing DAO’s, which has procedures written being invoked at the time of recording data to database
  • Developed many JSP pages, used Java Script for client side validation.
  • Used JDBC to communicate from java to database.
  • Developed application using Eclipse 3.1 IDE on Windows environment.
  • Developed User Interface using JSP, HTML, and JavaScript.
  • Written database queries for DAO classes.
  • Developed test cases using JUnit for the modules developed.
  • Involving in complete support of the application for regular change requests and enhancements
  • Supporting application in QA, UAT and addressing bugs as reported.
  • CVS is used for version control and used Junit for Unit testing.
  • Deployed application on Tomcat 5.0.

Environment: Java 1.3, Java/Java EE, Eclipse, Struts, JSP, JDBC, JSTL, JavaScript, AJAX, JSTL, Hibernate, XML, Oracle 10g, CVS, Tomcat, Web Services.

We'd love your feedback!