We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • A Java Programmer with around 9+years of IT experience with primary expertise in Object Oriented, J2EE and Client/Server technologies.
  • Expertise in working with various J2EE technologies including Struts Framework, Spring, Servlets, JSP, EJB, Hibernate, Web Services, JBoss, JNDI, JMS, JDBC,JSTL,LDAP.
  • Extensive experience working with Web Services like SOAP.
  • Have rich experience in Informatica MDM and SIF framework. Worked on majority of SIF apis and ORS specific apis.
  • Have worked extensively on spring mvc and dependency injection. Familiar with AngularJS.
  • Used aspect oriented programming and security features of springs.
  • Key participant in all phases of Software Development Life Cycle (SDLC) with Analysis, Design, Development, Integration, Implementation, Maintenance, Debugging, Reports, Testing, Production and Support of Software Applications in client/server environment, Object Oriented Technology and Web based applications.
  • Experience in configuring and deploying applications on IBM WebSphere, BEAWebLogic and Jboss.
  • Extensive knowledge working with RAD, IDE tools.
  • Exposure to ant, maven and Jenkins.
  • Extensive use of various J2EE Design Patterns such as Delegate, Façade, Service Locator, DTO, DAO, Factory and Singleton in designing of large applications.
  • Used MQ series for Messaging services.
  • Have had exposure to REST based web services.
  • Well versed on xml/xsl/xsd and json.
  • Extensively used JUnit along with Easy Mock for unit testing.
  • Sound RDBMS concepts and extensively worked with Oracle 10g, DB2. Familiar with stored procedures and triggers.Familiar with no sql dubs such as mongo db.
  • Familiar with design review, code optimization, code walkthroughs, version control tools (cvs, svn, Microsoft vss), code migration and code deployment procedures.
  • Experience in System maintenance, analysis and performance in Windows and Linux environment.
  • Well versed in business process management and have worked on BRMS 5.3.1, on business rules and jbpm.
  • Excellent communication and interpersonal skills and a very good team player with the ability to work independently.
  • Experienced on onshore/offshore model and roles requiring leadership skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

Java/J2EE Technologies: J2EE, Servlets, JSP, Struts Framework, BRMS, EJB, SIF.JMS,Hibernate,JDBC,Springs,JavaScript, LDAP,RAD,jenkinsXML, Web Services(Soap, REST), mongo db.

Application /Web Server: Tomcat, WebSphere, Web Logic.

Databases: Oracle, DB2, SQL SERVER

IDE: RAD, Eclipse, RSA

Configuration Tools: CVS, VSS,Ant, Maven, SVN

Environment: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2ee Developer

Responsibilities:

  • Worked on the UI screens using jsp and springs.
  • Started implementing spring aop in the project.
  • Was exposed to mongodb.
  • Followed TDD using TestNG.
  • Worked on business rules.
  • Worked on implementation of a new modern UI application which involved lots of screen changes.
  • Fixed defects arising in javascript and css.
  • Was exposed to AngularJS.

Environment/tools used: Jboss, Oracle,BRMS 5.3.1

Confidential

Java/J2ee developer

Responsibilities:

  • Worked on front end technologies such as jsp, javascript, jstl to develop the different functionalities of the application.
  • Worked on requirement gathering and design as well as gap analysis.
  • Worked extensively on UI screens.
  • Developed the user Interface Presentation screens using Struts Tiles, HTML and JSP.
  • Deployed and configured the data source for database in Web sphere application server.
  • Developed action classes and action Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
  • Worked on ldap authentication and configuration.
  • Worked on both IBM websphere and jboss application servers.
  • Worked on css, html and other frontend technologies.
  • Was involved with the whole application development process involving development, testing and production.
  • Involved in all kids of code merge and code optimization processes.
  • Used ORM frameworks such as hibernate and IBM DB2 extensively.
  • Implemented ejb based transaction management.
  • Implemented SOAP based web services with the help of JBOSS SOA architecture.
  • Was exposed to new tools such as jenkins, jboss brms.
  • Wrote various types of Business rules in the .drl (drools file) using Drools rule engine for business decision making; injecting beans into the rules engine and invoking using Rule Base Stateful Session.
  • Experienced in using Drools Guvnor for navigation/browsing content, knowledge Repository, notification and access, graphical editing, synchronization with eclipse and version control systems, and also for integrated testing purposes.

Environment/tools used: Websphere application server, java/j2ee, struts, hibernate, db2, unix, brms, svn, jsps/javascript/jsf, LDAP, Jenkins, jboss, ant

Confidential

Java Developer and team lead

Responsibilities:

  • Participated in the requirement analysis and design of the application using UML and Agile methodology.
  • Worked on the webservices (publish and consume) built using the ORS - specific apis and SIF apis, and developed different operations to handle (create, delete, update etc.) the data using java.
  • Designed integration framework using SIF-Axis 2, with JMS MQ and JMS Bridging as the underlying notification module.
  • Worked on SOAP based web services using JAXB.
  • Involved in the end to end flow of data in informatica, and worked in a client facing role as well, to respond various queries of end users.
  • Had an exposure towards Informatica MDM HUB(packages, queries, validation rules etc), SIF APIs and the user exit code to further customize the operations when working on data though the UI.
  • Involved in development of Web Services client to get client details from third party agencies.
  • Responsible for deploying the application in client UAT environment.
  • Prepared installation documents of the software, including Program Installation Guide and Installation verification Document.
  • Provided production support to maintain the application.

Environment/Tools used in engagement:Java 1.5, Informatica MDM 8.5.1, Oracle 10g, Jboss, IBM RAD, SOAP

Confidential

Java Developer

Responsibilities:

  • Involved in the Requirements Gathering, Design, Development, Unit Testing, Integration Testing and System Testing.
  • Developing the application using Struts framework.
  • Developed the business and application logic which involved intense work with java, jsp,jstl,EJB, sql and unix.
  • Worked on messages from vendor both in the MT564 text fomat and xml format . Developed xsls to handle the mapping of xmls.
  • Prepared all gap analysis and functional documents for the modules announcement capture management and event information management.
  • Involved in coding for DTO’s,DAO’s, Services and Controllers.
  • Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Focused on Test Driven Development; thereby creating detailedJUnittests for every single piece of functionality before actually writing the functionality.
  • Developed technical design documents and high-level architecture design.
  • Used front end design technologies like JSP, HTML, JAVASCRIPT and CSS to enhance the functionality of the application.
  • Involved in Unit, Integration and System Test and maintain application.
  • Developed Components for retrieval, population and updating of data from/to Oracle database using JDBC.

Environment:Java 1.5, J2EE, JSP, HTML, CSS, Oracle 9i, JDBC, Websphere 6.0.2, UML, Unix

We'd love your feedback!