We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Over Eleven (11) years of experience in Information technology specializing onto J2EE Application.
  • Experience in Java programming API using Jdk 1.x, Java SE (Standard Edition) API and Java EE (Enterprise Edition) API.
  • Expertise in Java, J2EE, XSL, XML, Oracle, DB2, Struts, Spring, Hibernate, Web services, Model driven architecture and software configuration management tools.
  • Have good understanding and implementation experience in Web Services.
  • Experience in XML and XML parsers SAX/DOM, SOAP, UDDI and WSDL Services.
  • Excellent Inter - personal and communications skills with a strategic proven track record for interaction with client and maintaining client relationship for various business and technical aspects.
  • Experience in Financial Service mostly Insurance, Investment and 2 years in Banking domain
  • Adept in various design patterns such as Model View Controller (MVC), Singleton, Session Facade, Builder, Factory, DAO, DTO, VO and Business Delegate in the development of Multi-tier distributed Enterprise Application.
  • Have extensive experience in Requirements Gathering and Analysis, Business Process Modeling and conversion to technical requirements with direct Client interaction, Design & Develop Innovative solutions, Application customization, Process flow design, Maintenance and Production support.
  • Worked on Websphere Application Server 5.0, Apache Tomcat and Sun One Application Server
  • Strong Database development experience in writing procedures, packages, triggers and views in PL/SQL.
  • Expertise in Code optimization & performance tuning in both Java and Swing.
  • Along with developer role, was a functional area representative for Quality Control and functionality lead for production support.
  • Very good logical skills suitable for process design, development & implementation.
  • Experience in Agile/Scrum methodology, test driven developments.
  • Consistently met schedules and corporate goals.
  • Dynamic, results-driven team player with strong team orientation & leadership qualities.
  • Experience in working with messaging system like JMS, MQ Series.
  • Experience in using Subversion, Dimensions and IBM Rational Clear Case & Clear Quest for version control, Unit Testing using JUnit testing framework and comprehensive knowledge of Log4j for logging and ANT for project build.
  • Experience in working with different operating systems like Windows XP/2000/98/95, Unix and Linux
  • Databases: Experienced with RDBMS implementation and development using Oracle, PL/SQL, My SQL and DB2.

TECHNICAL SKILLS

Java Technologies: Java, Servlets, JSP, Java EE (JNDI, JDBC and IMS), XML, XSLWeb Services (SOAP, REST)

Frame Works: Spring, Spring Batch, iBatis, STRUTS, Hibernate, MVC, MDA Model Driven Architecture

Web Technologies: JSP, AJAX, XSL, HTML, XML

Script Languages: Java Script, JQuery, AngularJS

Application Servers: Web Sphere, Sun one, Tomcat

Database Servers: DB2, Oracle and My Sql

Configuration Tools: Clear Case, Subversion and Dimensions.

Development IDE: RSA, WSAD, Eclipse, Net Beans

Build Tools: Ant, Maven, Hudson, Jenkins

Operating Systems: MS Windows 98/2000/XP/Vista, UNIX

Tools: Splunk, Lotus Notes, HP service manager, Trac, Cruise Control, Clear Quest, App watch, Optim, Sonar

PROFESSIONAL EXPERIENCE

Confidential - Durham, NC

Sr. J2EE Developer

Environment: FRF - Architecture Customized framework built on Spring and iBatis, Java, Oracle, Spring Batch,, Clear case, XML, SOAP and Restful Web Services, Jenkins, Anthill, HP Quality Control, Agile/scrum methodology, IBM Rational Team Concert, Eclipse 4 Juno IDE, Unix, TIBCO MQ, Sonar

Responsibilities:

  • Design & develop web services and web applications using Java and J2EE Technology.
  • Prepare document and communicate the design artifacts within the team
  • Integrate Java components with various other third party systems in investment compliance technology and other FIMT BU-groups
  • Worked with business analysts and other application owners to understand the business and service requirements
  • Participate in system requirements and design sessions for a specific component of scope within a release
  • Worked in a highly productive, agile, matrixed, project delivery environment that includes business, project managers, track leads, architects, analysts, quality assurance personnel, release managers, n-tier developers.
  • Involved in code review meetings and addressed the changes/refactored the code accordingly.
  • As Functional Module Lead responsible for success of the module, addressing the issues pro-actively to track leads and resolving it by conducting brainstorm sessions.
  • Helping testing team members to understand business functions of the application. Updating progress and status daily to track leads on stand-up meetings.
  • Extensively used Spring framework, Tibco MQ, Multithreading, Design patterns, Oracle, iBatis, Tomcat.
  • Lead and point of contact for non-prod environment support and stability.
  • Lead and supported technology pre prod testing of application data between legacy system vs new system.
  • Developed front end using Spring MVC, JSP, HTML5 and Angular JS.
  • Reviewing functional test cases with testers to ensure coverage of all functional aspects.
  • Writing JUnit & Integration test cases and comply with project level Java code coverage standards.
  • Actively participated in supporting all of our application in production.

Confidential - Bloomington, IL

Senior Lead Developer

Environment: MDA - Model Driven Architecture, Customized framework built on Spring, Hibernate, IBM WSAD, Rational XDE, Java, DB2, Clear case, XML, Web Services, Java Script, HP Service manager, XSL, Lotus Notes, Dimensions, Hudson, Cruise control, Agile/scrum methodology, Test Driven Development, Clear Quest.

Responsibilities:

  • Design & Develop Enterprise Claims System using Model Driven Architecture on a customized framework (CCS) built on Spring.
  • Perform Requirement gathering, Design, Coding, Testing, Implementation and Deployment.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams using IBM Rational Rose.
  • Worked extensively with XSLT/XSL to transform documents and templates for presentation layer design.
  • Used Spring framework to develop the server side logic in integration with Hibernate to persist data to DB2 database.
  • Worked on modeling of Dialog process, Business Processes and coding Business Objects, Stateless Beans, query mapper and JUnit files.
  • Used springs for the dependency injection mechanism, Server side validation and application context.
  • Creating the Business Objects methods using Java and integrating with activity diagrams.
  • Worked in web services using SOAP, WSDL, UDDI and XML.
  • Used java MQ series for object and xml format asynchronous communication. Used App watch tool extensively.
  • Worked on IMS Transactions with Mainframe systems with DB2/COBAL procedures.
  • Implemented various design patterns in the project such as Singleton, Business Delegate, Visitor, Validator, Session Façade, Data Transfer Object, Data Access Object and Builder.
  • Developed the application on IBM RAD 8.0 and deployed it on IBM WAS 6.1.
  • Writing Query Mappers and JUnit Test Cases.
  • Developing the UI using XSL and java script, Performed client side validations using JavaScript
  • Along with development, involved in Software Configuration Management using clear case and subversion.
  • Planning, estimation, tracking and status reporting for various work requests in ECS Framework.
  • Providing production support for functional components. Closing task and Incidents on service manager.
  • Analyzing production issue and raising change request using service manager.
  • Created test wares and executed test cases for various modules.
  • Followed Agile/Scrum methodology, Test driven developments.
  • Helping team members in analyzing root cause of the defects/build issues and make sure they close the issues on time.
  • Providing weekly status report to the client and Service Managers.

Confidential

J2ee Developer

Environment: Java, JSP, Servlets, JMS Oracle, XML, Sun Solaris, ANT, Tomcat and Web Services

Responsibilities:

  • Involved in Requirement gathering and Prototype designing against the requirements.
  • Preparing High Level & Low Level design.
  • Extensive Coding using Java, JSP, Servlets and Web services based on business rules
  • Worked in web services using SOAP, WSDL and XML.
  • Designed and developed controller classes using Java servlet.
  • Implemented logging mechanism using Log4j.
  • Developed messaging JMS (Java Messaging service API) interface for a Message Oriented Middleware (MOM).
  • Used DOM/SAX parser for XML parsing and document creations.
  • Implemented web services using Apache Axis soap engine 1.2.
  • Coding Oracle PL/SQL Scripts for profile management.
  • Preparing Impact Analysis, Unit Test Cases, Check List and Code Review Documents.
  • Performing Peer review and Unit Testing.
  • Build and Deployment In-charge in Development & Test and UAT environment.
  • Developed Installation shield application to deploy code in Linux and windows environment using java swing.
  • Performance tuning.
  • Coordinating with team members and other vendors to get the task completed in time.

Confidential

Java/J2ee Developer

Environment: Java, Java Swing, NetBeans, Window, Linux

Responsibilities:

  • Involved in Requirement gathering and Prototype designing against the requirements
  • Understand client requirements for additional development and enhancements.
  • Preparation of Functional Specifications.
  • Unit testing, Process Testing and Integration testing.
  • Delivery of Customized programs in the given time Frame.
  • Extending support to user at client site.
  • Developed User interface tool using java Swing JFrames.
  • Design and developed report interface using JTables.
  • Developed Service and client side socket components.
  • Developed ISO, ELF and XML Message builder and parser components.
  • Used JExcelApi for excel sheet report generation.
  • Implemented Java Multithreading concept for performance test.
  • Maintaining documentation of all the activities carried out.

Confidential

Senior Programmer/ Software Engineer

Environment: Java, Servlets, JSP, XML, JNDI, MySQL

Responsibilities:

  • Analyze clients' requests for server modifications
  • Understanding the Technical Analysis Documents
  • Defining Service definitions for backend services
  • Designing Front End Screens using Java server pages
  • Defining POJO Services for backend services
  • Developed Directory services using JNDI API.
  • Design and developed Message Queues using java collections.
  • Writing service and client side socket component.
  • Implemented connection pooling logic with MySQL database
  • Updated the system design logic to handle dead lock scenarios in Multithreading environment
  • Writing JUnit test cases for backend services
  • Deployed code fixes and configuration changes at client site.
  • Performing Unit testing and Integration Testing before delivery
  • Involved in System Testing (Load, Volume and Memory profiling)

We'd love your feedback!