We provide IT Staff Augmentation Services!

Java/j2ee Programmer Resume Profile

5.00/5 (Submit Your Rating)

Allen, TX

SUMMARY:

  • Over 9 years of experience in all aspects of Software Development Life Cycle SDLC including requirements analysis,Client/Business Analyst Interaction, design specification HLD,LLD,TDD , code development, code integration, testing, build, release management ,deployment ,maintenance and production support using Object Oriented Analysis and Design with Java/J2EE.
  • Experience in using the Java 5 concepts like Annotations, Generics, Collections and advanced concepts since JDK1.5
  • Experience in writing SQL queries, Stored Procedures and good exposure to relational data base concepts like joins, views, indexing, triggers and sequences. Worked with DB2, Oracle, SQL server.
  • Exposure in working with projects of all types project development from scratch complete SDLC ,core/re-usable component's development, re-engineering and production support
  • Experience in working with UML Diagrams using Microsoft VISIO
  • Experience with object oriented analysis and design methodologies like Agile Scrum,WaterFall,TDD,CI.
  • Experience with various OOPS Concepts/Best Practices and J2EE design patterns like DAO, MVC, Factory,Session Fa ade, Business Delegate, Service Locator, Singleton and View Object,Command, Decorator,Observer,Adaptor,Chain Of Responsibility.
  • Experience in developing web applications using MVC frameworks such as Jakarta Struts 1.2 and 2.0 , Spring MVC 2.X and 3.X , JSF 2.0 featuring Model, View and Controller MVC Layers.
  • Experience in working with Web services in SOA based projects. Worked with JAX-WS/JAX-RS implementations using Apache Axis2, Spring WS and Apache CXF web services.
  • Expertise in J2EE technologies like JSPs 1.2/2.0, Servlets 2.3/2.4, EJBs3.0, JDBC, JNDI.
  • Experience in developing and deploying applications on various web containers/application servers such as Apache Tomcat, Websphere Application Server, Weblogic Application Server, JBoss.
  • Experienced in Web services methodologies like producing and consuming Web Services. Extensive experience with REST JAX-RS , WSDL, SOAP JAX-WS,JAX-RPC , SOAP UI,In-house BI tools with
  • Contract first and bottom up approaches.
  • Experience with popular frameworks, libraries,J2EE Design Patterns, and best-practices .
  • Proficient in Java Multi-Threading, Thread lifecycle methods and multiple request handling using synchronization
  • Experience in Release management activities for DEV, SIT, UAT, PRODUCTION Environments.
  • Experience in developing web based Dynamic User Interfaces, Cross-Browser Event Handling, DOM manipulation using HTML5, DHTML, CSS3, JavaScript, AJAX,DOJO,EXTJS and JQuery
  • Experience in Debugging Dynamic web content using Fire Bug Mozilla and Developer Tools Google Chrome
  • Proficient in security concepts like SingleSignOn SSO ,LDAP server Authentication and Authorization, Spring-Security ,SSL, Certificates
  • Experience in developing Server Side Business layers using EJB architecture that included session Beans for workflow, Entity Beans for persistence, Message Driven Beans for asynchronous communications
  • Experience on Object-relational mapping in EJB 3 and JPA, Hibernate, Spring-Hibernate Template
  • Good understanding of XML concepts like XMLNS, XSLT, XML Schemas XSD , DTD, XPATH.
  • Experience in writing Ant and Maven build scripts for project development and deployment and continuous integration with JENKINS.
  • Worked with XML parsers like JAXP SAX and DOM and JAXB.
  • Proficient in analyzing performance and memory leaks using J Profiler
  • Expertise in applying JMS Java Messaging Service for reliable information exchange across Java applications. Hands-on experience working with Spring-JMS.
  • Proficient in SQL, PL/SQL programming. RDBMS experience includes working with various databases such as Oracle 11 g, SQL-Server, My SQL, IBM DB2 and coding Stored Procedures Triggers.
  • Hands on experience on JUnit test cases and configuring jMock, using Log4j for application level logging.
  • Worked with version control systems like CVS,SVN,ClearCase for providing common platform for all the developers.
  • Experience in working on various operating systems like Windows 7/XP and Unix/Linux.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
  • Well versed in interacting with clients.

TECHNICAL SKILLS

Languages

Java 1.4/1.5/1.6/1.7,SQL,PL/SQL, XML, XSL, XSLT,Regular Expressions

J2EE Technologies

Servlets 2.4/2.5, JSP 1.1/2.0, JDBC 3.0, JNDI, EJB 2.0/3.0, JMS, JAXP, JAXB, Web Services JAX-WS,JAX-RS .

EAI Tool

IBM ESB

Application Server/Web Server

WebSphere /6.x, Apache Tomcat 6.0,

WebLogic 8.x/9.0/10.0, Jboss,Apache Web Server 2.0

Operating Systems

Unix, Solaris 10, RedHat Linux Enterprise, Windows 7/XP

Database

Oracle 11g, MS SQL Server 2000, MySQL 3.23, DB2 UDB 7.0/9.0

IDEs

Eclipse Helios/Galileo/Juno, MyEclipse,Spring STS, WSAD 4.0/5.1.2, RAD 6.0/7.0, SOAP UI,SQL Developer, MS Visio

Framework

Struts 1.2/2.0, Spring 2.X/3.X,JSF 2.0, Hibernate 3.0, Junit 4, ANT, MAVEN

Web Technology

AJAX,JQUERY, HTML, DHTML, JavaScript, CSS,

Version Control

Rational ClearCase, CVS, SVN

Design Methodologies

UML, J2EE Design Patterns

Project Management Tool

HP Quality Center,JIRA,BugZilla

Third Party Software

Apache Axis2, Apache CXF

Areas Of Knowledge

ETL,EAI,SOA,BPM,CRM APPS,Continous Integration

Professional Experience:

Confidential

Position: JAVA/J2EE Programmer

Responsibilities:

  • Involved in Development and Testing phases of Iterative and Incremental development of the Application.
  • Prepared Technical Design documents with Class diagram, Sequence diagram, Activity diagram and Flow charts through UML and VISIO.
  • Written functional design documents and detailed design documents based on the requirement specifications SRS BRD
  • Involved in preparing the Integrated Development Design Flow, Test Scenarios and Execution Plan, Impact Analysis documents.
  • Involved in team discussion on weekly basis , daily standup meetings and participated in Code Reviews and Walkthroughs
  • Involved in the complete life cycle of the integration testing with external teams
  • Implemented SOA, developed Services using Apache CXF and Spring , extensively used Spring MVC ,Spring Security, Spring DI, Spring JDBC Template, Spring Hibernate Template, Spring JMS Template and Spring Web Service Template
  • Used Spring AOP for logging, transaction handling throughout the application
  • Used maven for build and continuous integration with Jenkins.
  • Experience in developing Custom APIs, Services, SSO required for application.
  • Involved in Writing Controller Classes, and DAO Classes Using Spring MVC and JDBC framework.
  • Involved in developing presentation layer using JSP,JQuery,DHTML,AJAX and JavaScript. Involved in implementing AJAX using JSON framework.
  • Knowledge on JQuery library, build custom JQuery component using standard components.
  • Consumed Web services using Apache Axis2 provided by ESB to communicate with downstream systems and published Manage Order Services as Web Services using Apache Axis2.
  • JAXB is used for reading and writing Java objects to and from XML documents.
  • Implemented SSO Single Sign-on for the application from Sales force by authenticating the user against LDAP server.
  • Extensively worked on CVS Branching, Tagging, and Merging of Branches into Head.
  • Ant/maven used for build and deploy, wrote unit Test Cases Test Suits using JUnit.

Environment: JDK 1.6, JSP, Spring 3.0, jQuery, JavaScript, AJAX, Ant, JDBC,SQL,DB2,Oracle11g,Maven, Web services SOAP, Apache CXF,Spring -WS , JAXB, Oracle11g, JUnit 4.x, Eclipse 3.7, CVS, SOAPUI, Oracle SQL Developer, Websphere 6.1, LDAP, MS VISIO, JSON,JMS,RAD/Eclipse IDE, Hibernate 3,Swing.

Confidential

Position: Lead Java developer

Responsibilities:

  • Involved in leading team, task allocations, mentoring ,planning and estimations
  • Written functional design documents and detailed design documents based on the requirement specifications SRS BRD
  • Involved in preparing the Integrated Development Design Flow, Test Scenarios and Execution Plan, Impact Analysis documents.
  • Involved in team discussion on weekly basis and monitoring the project progress and participated in Code Reviews and Walkthroughs
  • Involved in the complete life cycle of the integration testing with external teams
  • Implemented SOA, developed Services using Apache CXF and Spring , extensively used Spring MVC,JSF ,Spring Security, Spring DI, Spring JDBC Template, Spring Hibernate Template, Spring JMS Template and Spring Web Service Template
  • Used Spring AOP for logging, transaction handling throughout the application
  • Used JSF, Jquery and Ajax for developing client side user interface screens.
  • Used Web Service JAX-WS and JAX-RS Jersey to communicate with tracking and shipping servers.
  • Used Log4J to printing log output to different local and remote destinations
  • Wrote RTI documents for preparing the Development, QA and Production Environments
  • The Application was hosted by Oracle Web Logic Application Server in Unix environment
  • Used JAX-RS with JERSEY.
  • Used Web Sphere Application server 6.X as a part of applications integration
  • Extensively used Eclipse

Environment: J2EE 1.4, Apache CXF,Maven, Spring3.0,JSF2.0, JDBC, Hibernate, JSF 2.0,Jquerys, CSS , Ajax, XML, XSLT, WSDL, SOAP, CVS, Oracle, SQL, ANT, Log4J,Linux, JAX-WS,JAX-RS, Eclipse,Oracle Web Logic Application Server10.3,jersey,Microsoft Visio, WebSphere Application Server 6.X,SSO.HTML5,CSS

Confidential

Position: Java/J2ee Developer

Responsibilities:

  • Involved in design and development of User Management which handles SSO,authentication,authorisation services
  • Written functional design documents and detailed design documents based on the requirement specifications SRS
  • Involved in preparing the Integrated Development Design Flow, Test Scenarios and Execution Plan, Impact Analysis documents.
  • Involved in team discussion on weekly basis and monitoring the project progress and participated in Code Reviews and Walkthroughs
  • Involved in the complete life cycle of the integration testing with external teams
  • Implemented SOA, developed Services using Apache CXF and Spring , extensively used Spring MVC ,Spring Integration, Spring DI, Spring JDBC Template, Spring Hibernate Template, Spring JMS Template and Spring Web Service Template
  • Used Spring AOP for logging, transaction handling throughout the application
  • Used JSP, Jquery and Ajax for developing client side user interface screens.
  • Used Web service to communicate with ab initio and BO servers.
  • Used JAX-RS with JERSEY.
  • Used Log4J to printing log output to different local and remote destinations
  • Wrote RTI documents for preparing the Development, QA and Production Environments
  • The Application was hosted by Oracle Web Logic Application Server in Unix environment
  • Used TIBCO Active Matrix Business Works for system integrations and web service calls with SUN IDM

Environment: J2EE 1.4, Apache CXF,Maven, Spring2.5, JDBC,Hibernate, JSP 2.0,Jquerys, CSS , Ajax, XML, XSLT, WSDL, SOAP, JAX-RS,CVS, Oracle, SQL, ANT, Log4J, TIBCO Active Matrix Business Works, Eclipse,Oracle Web Logic Application Server,JMS.

We'd love your feedback!