We provide IT Staff Augmentation Services!

Java / J2ee Developer (software Developer) Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Over 8 years of experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server and Web applications using Java, J2EE and related Technologies in Financial, Banking, Healthcare and Marketing, Insurance Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, JNDI, JMS, JTA, HTML, XML, SOA, Web Services.
  • Well versed with all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing & Implementation using Waterfall, Agile Methodology & related tools (Rally and JIRA)
  • Experience in J2EE technologies like Servlets, JSP, JDBC, JTA, JSTL, JNDI, JAXB, JAX - WS.
  • Proficient in using J2EE Frame works: Spring, Struts, Hibernate, Axis and Jersey
  • Experience in Spring DI, Spring AOP, Spring MVC, Spring Templates (Spring JDBC, Spring JMS, Spring Hibernate, Spring JMS), Spring Batch modules
  • Expertise in using SOA and Web Services, SOAP, RESTFUL, SOAPUI &UDDI
  • Working experience with distributed systems using JMS, Message Queues, Spring JMS Integration.
  • Experience with web/application servers: Web Sphere, WebLogic, 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 exposures on using IDE’s like Eclipse, RAD and Net Beans.
  • Highly proficient in designing n-tier Enterprise application with J2EE Design Patterns like MVC, Business Delegate, Session Facade, Singleton, Front Controller, Adaptor, Factory & Abstract Factory
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like SVN, CVS, and GIT.
  • Good knowledge in developing multi-threading applications.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Exceptionally well organized, strong work ethics, willingness to work hard to achieve client requirements.
  • Possess excellent analytical and leadership skills, Strong ability to multi task and prioritize workload.
  • Excellent verbal and communication skills with ability work in a team and as well as individually.

TECHNICAL SKILLS:

Languages: Java(J2SDK 1.5/1.6/1.7& J2EE 1.4/1.5), SQL, PL/SQL, HTML, DHTML, CSS, JavaScript, Angular JS,AJAX, JQuery, XML, DOM, SAX, XPATH, XQuery, UML

Web Technologies: J2EE (JDBC, EJB 2.0/3.0, RMI, JSP, Servlets 2.4, JMS, JTA, JAXB, JNDI, JSTL), SOAP, REST

Frameworks: Spring Framework 2.x/3.x/4.0, Hibernate3.0/4.0, IBatis2.x

SOA and WebServices: WebServices (WSDL, SOAP, UDDI, XML,XSD,XSLT), REST, Jersey

Design Patterns: MVC, Singleton, Front Controller, Factory, Session Fa ade, Business Delegate, Service Locator, Data Access Object, Data Transfer Object (DTO), Data Access Object

IDE/Tools: JDeveloper, Eclipse, BEA Workshop, NetBeans, RAD, MS- Visio, Rational Rose, AWS (Amazon WebServices), JIRA, JUnit, Log4j, JConsole, IBM RETAIN, Apache ActiveMQ

Application/Web Servers: Apache Tomcat, Oracle Web Logic, JBoss, IBM WAS

Databases: Oracle 8i,9i/10G, MySQL 5.5, MS-SQL Server 2000 & 2005, DB2

Version Control Tools: GIT, SVN, Clear Case, CVS, Subversion, Perforce

Operating Systems: MAC OS, Windows, UNIX, Linux

Build Tools: Maven, Jenkins, ANT

Methodologies: Agile Scrum & Waterfall SDLC, Test Driven Development Methodologies

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java / J2EE Developer (Software Developer)

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate, Web Services using Axis And Jersey Frame works
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks)
  • Responsible for maintaining Content Management System on daily basis.
  • Developed UI using HTML, CSS and jQuery to display the data on the client side.
  • By using jQuery and AJAX sent the request to server side and receive the response.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Generated JUnit test cases for testing various Java components
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces
  • Mentored, trained and educated the users in the technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, SQL Server, Oracle, SVN, Windows, Linux

Confidential, San Ramon, CA

Java Developer

Responsibilities:

  • Involved in life cycle, User Interaction, Requirement gathering, Design, Development, Testing, and Implementation, Prepare Business Requirement Document.
  • Analysis and Coding of Java components for Refills and Appointments modules.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Experience in working with Spring MVC Controllers and Spring Hibernate template.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for the two modules.
  • Helped UI to integrate the Java Beans data using JSTL, spring tags.
  • Developed the DAO layer using the Hibernate and for real time performance used the caching system for Hibernate.
  • Developed, Consumed Enterprise Web Services & generated client using Jersey & Axis Frameworks in RAD IDE.
  • Configured the Spring, Hibernate, and Log4j Configuration files.
  • Used ANT, Maven Scripts to build and deploy applications and helped to deployment for Continuous Integration using Jenkin and Maven.
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

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

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Extensively worked on back end, front end, business, and persistence tier using the HTML, JSP and Struts framework.
  • Implementation of new features like IP Tracking.
  • Visitor Tracking (notify through email using XSL sheets).
  • Involved in design, development, integration and testing phases of project.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts.
  • Release of application on Test and Production Servers
  • Prepared requirement documents based on Client requirements.
  • Involved in design and development of various stages of project.
  • Used JUnit to test persistence and service tiers.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Managing application code in CVS.

Environment: Java 1.5, J2EE, Struts 1.2, log4j 1.4, Ant 1.5, MS Sql Server, Eclipse 3.2, JDBC2.0, XML, HTML, JSP, CSS, JavaScript.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, design and development for the application. Involved in writing deployment descriptor files and deployed EJBs in Web Logic Application Server. Developed application using Struts MVC architecture. Developed custom tags for table utility component.
  • Used various Java, J2EE APIs including JDBC, XML, Servlets and JSP. Used WS* and SAAJ for development of WebServices.
  • 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 servlets and JSP for controller and view functionalities.
  • Followed Waterfall SDLC Methodology, prepared exit and entrance criteria documents.

Environment: Java 5.0, J2EE, JSP, Servlet, Struts MVC, EJB, JNDI, JDBC, WebServices, UNIX, Oracle 9i, Web Logic Application server 9.0, Apache Tomcat 6.0, JMS 1.1, XML, Ant, Eclipse 3.2, Windows XP and IBM MQ Series.

We'd love your feedback!