We provide IT Staff Augmentation Services!

Technical Java Lead / Senior Java J2ee Developer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

PROFESSIONAL SUMMARY:

  • More than 9 years of experience in Designing, Estimation & requirements gathering, Team leading, Development & implement J2EE and webMethods enterprise solution mainly in Banking domain and Manufacturing & Hi Tech domain with major clients like Apple, Freddie Mac, JP Morgan, and Chase, 53 Bank, Vantiv and Confidential
  • Experience in Web based Application and Front End applications in a three - tier architecture using Object Oriented Paradigms using OOAD, SDLC, AGILE methodologies and Continues Build and Integration
  • Expertise in building and developing enterprise applications using enterprise technologies - Struts, spring, Web services (Axis), Hibernate, core Java, Servlet.
  • Exposure to Service Oriented Architecture including Universal Description and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML).
  • Expertise in developing Web Services and integration using Software AG webMethods along with Integration servers, Broker, MQ and JDBC Adapters, Designer and MywebMethods Server.
  • Developed front end using JSP, HTML and CSS and provided client side validations in JavaScript.
  • Extensive knowledge in multiple Application Servers like WebLogic, IBM Web Sphere, JBoss and Apache Tomcat.
  • Proficient in with different tools like Git, Jenkin, Eclipse and RAD.
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Self-motivated, detail oriented, strong team player, Strong analytical skills and the ability to think creatively.
  • A dedicated individual with excellent communication and interpersonal skills.

PROFESSIONAL SKILLS:

Operating Systems:  Mac, Windows 2000/NT/ XP/Vista/7

Programming Methodologies:  Object Oriented Programming (OOPs),

Language:  Java - Collection framework, Generics, Multithreading, Exception Handling, Design Patterns, JDBC, etc

Framework & Others:  Struts, Spring, Hibernate, Spring MVC, Spring JDBC

SOA/Web Service:  REST, SOAP, JSON, JERSY, webMethods 7.x, 8.x, JDBC Adapters, MQ Adapters, Broker, Integration Server, Axis2

Technologies:  JSP, Servlets, JDBC, JavaScript, JMS, IBM MQ, Junit, JNDI, Maven, Unix, SQL

Databases & Tools:  Oracle, Eclipse, TOAD, Rapid SQL

Bug Tracking Tools:  HP Application Lifecycle Management

Version Control System:  Git, Clear case,, SVN (Subversion),

Application/Web Servers:  WebLogic, Apache Tomcat, IBM Web sphere Application Server

Continuous Integration Tool:  Jenkins

Other Utilities:  Rational Rose (Software Design Tool), Splunk, DevOps, JMS Toolkit

Testing:  Test Driven Development, Junit, IT cases, Smoke Testing, SIT, UAT, Selenium Automation

PROFESSIONAL EXPERIENCE:

Confidential, McLean VA

Technical Java Lead / Senior Java J2EE developer

Responsibilities:

  • Technical Lead involved in Analysis and Design, coding, Unit and Integration Testing
  • Prepare System Design and Technical Specification documents.
  • SOAP/REST Webservice design and implementation
  • Understand the business requirement and work on implementation using Java/J2EE
  • Selenium Automation Testing of UI Story
  • Webservice Automation Testing
  • Setup new Jenkin Jobs for Dev/Test environment.
  • Responsible for environment setup and support for development, UAT environment.
  • Prepare System Maintenance Technical Document for production support, other checklist and deliverable documents.
  • Work with Infrastructure/Operation Support team for Production release.

Technologies: Core Java (Collections framework, Multithreading, Design Patterns, Exception handling, etc), J2EE, EJB,, XML, Oracle, JMS, Maven, REST, SOAP, Unix, Jenkins, Maven, Agile.

Confidential, Sunnyvale, CA

Technical Java Lead / Senior Java J2EE developer

Responsibilities:-

  • Technical Lead/Onsite coordinator involved in Analysis and Design, coding, Unit and Integration Testing
  • Prepare System Design and Technical Specification documents.
  • Prepared checklist and other deliverable documents.
  • Checked in latest code and documents in Clear case
  • Understand the business requirement and work on implementation using Java/J2EE
  • Responsible for environment setup required at development, UAT and production environment.
  • Work with Network team for CL, connectivity setup in all environments.
  • Prepare System Maintenance Technical Document for production support, other checklist and deliverable documents.
  • Prepare Unit and System Test case documents.
  • Work with Business and Development team for Monthly production release.

Technologies: Core Java (Collections framework, Multithreading, Design Patterns, Exception handling, etc), J2EE, Struts Spring, Hibernate, Oracle, JMS, Maven, Oracle, Unix, Agile,

Confidential, Sunnyvale, CA

Technical webMethods Lead/Senior webMthods Developer

Responsibilities: 

  • Worked as Technical Lead/Onsite coordinator involved in Enhancement Analysis, coding, Unit and Integration Testing, and Documentation
  • Work with Business team on Requirement Analysis and prepare System Design and Technical Specification documents.
  • Worked on implementation with help of webMethods Developer 8.x, Integration server, Broker, MQ and JDBC Adapter, MywebMethods Server.
  • Code Deployment to test and production environment.
  • Prepare System Maintenance Technical Document for production support, other checklist and deliverable documents.
  • Co-ordinate with Client team and Offshore Team.

Technologies: - webMethods 8.1, Integration Server, Broker, MQ and JDBC Adapter, MywebMethods Server, Java, XML, SOAP, Oracle

Confidential, OH

Technical Java Lead

Responsibilities:

  • Module Lead and involved in Analysis and Design, coding, Unit and Integration Testing, and Documentation.
  • Prepare System Design and Technical Specification documents.
  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Implemented Hibernate in the data access object layer to access and update information in the DB2 Database.
  • Created UI pages with JSP, CSS and with validation using JavaScripts
  • Prepare Unit and System Test case documents.
  • Prepared checklist and other deliverable documents.
  • Checked in latest code and documents in Clear case

Technologies: - core Java, JSP, Servlet, Spring, Hibernate, Web service, DB2 Database

Confidential, Cincinnati, OH

Sr. webMethods Developer

Responsibilities:

  • Worked as Technical Lead/Onsite coordinator involved in Enhancement Analysis, coding, Unit and Integration Testing, and Documentation
  • Work with Business team on Requirement Analysis.
  • Prepare System Design and Technical Specification documents.
  • Design Web Services Description Language (WSDL), XSDs.
  • Worked on implementation with help of webMethods Developer 7.1, Integration server, Broker, MQ and JDBC Adapter, MywebMethods Server.
  • Prepare Unit and System Test case documents.
  • Code Deployment to test and stage environment.
  • Prepare System Maintenance Technical Document for production support, other checklist and deliverable documents.
  • Involved in document and code review.
  • Checked in latest code and documents in Clear case.
  • Co-ordinate with Client team and Offshore Team.

Technologies: - webMethods 7.1, Integration Server, Broker, MQ and JDBC Adapter, MywebMethods Server, Java, SOAP Web services, XML, DB2

Confidential, Cincinnati, OH

Sr. Java Developer

Responsibilities:

  • Module Lead and involved in Analysis and Design, coding, Unit and Integration Testing, and Documentation.
  • Prepare System Design and Technical Specification documents.
  • Implantation of web services subscription in java using Axis2 and integration with other modules.
  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Implemented Hibernate in the data access object layer to access and update information in the DB2 Database.
  • Responsible for implementation of two major modules Client Search and Client Setup from UI till DB using Struts, Hibernate and Java.
  • Created UI pages with JSP, CSS and with validation using JavaScripts
  • Prepare Unit and System Test case documents.
  • Prepared checklist and other deliverable documents.
  • Checked in latest code and documents in Clear case

Technologies: - core Java, JSP, Servlet, Struts, Spring, Hibernate, Web service, DB2 Database

Confidential

Sr. Java Developer

Responsibilities:

  • Team and Technical Leader and involved in Analysis and Design, coding, Unit and Integration Testing, and Documentation.
  • Prepare System Design and Technical Specification documents.
  • Responsible for Configure setup using Struts and Hibernate Configuration files.
  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Implemented Hibernate in the data access object layer to access and update information in the Database
  • Created UI pages with JSP, CSS and with validation using JavaScripts
  • Prepare Unit and System Test case documents.
  • Prepare System Maintenance Technical Document for production support, other checklist and deliverable documents.
  • Checked in latest code and documents in Clear case.

Technologies: - core Java, JSP, Servlet, Struts, Hibernate, MS SQL Server 2005 Database

Confidential

Java Programmer Analyst

Responsibilities:

  • Team Member and involved in Analysis and Design, coding, Unit and Integration Testing, and Documentation.
  • Prepared Technical Specification documents.
  • Responsible for MQ communication between two applications using IBM MQ.
  • Defined the MQ Schema using XSD.
  • Implemented Marshalling and Un-marshalling of XML Message while communication between two applications.
  • Created set of classes using DAO pattern to decouple the business logic and configuration using Spring.
  • Implemented Hibernate in the data access object layer to access and update information in the DB2 Database.
  • Created UI pages with JSP, CSS and with validation using JavaScripts, Struts.
  • Prepare Unit and System Test case documents.
  • Prepared checklist and other deliverable documents.
  • Checked in latest code and documents in Visual Source Safe.

Technologies:- core Java, JSP, Servlet, Struts, Hibernate, IBM MQ, Oracle Database

Confidential

Java Programmer Analyst

Responsibilities:

  • Team Member and involved in Analysis and Design, coding, Unit and Integration Testing, and Documentation.
  • Prepared Technical Specification documents.
  • Responsible for MQ communication between two applications using IBM MQ.
  • Defined the MQ Schema using XSD.
  • Implemented Marshalling and Un-marshalling of XML Message while communication between two applications.
  • Created set of classes using DAO pattern to decouple the business logic and configuration using Spring.
  • Implemented Hibernate in the data access object layer to access and update information in the DB2 Database.
  • Created UI pages with JSP, CSS and with validation using JavaScripts, Struts.
  • Prepare Unit and System Test case documents.
  • Prepared checklist and other deliverable documents.
  • Checked in latest code and documents in Visual Source Safe.

Technologies:- core Java, JSP, Servlet, Struts, Hibernate, IBM MQ, Oracle Database

Confidential

Java Programmer Analyst

Responsibilities:

  • Team Member and involved in Enhancement Analysis, coding, Unit and Integration Testing, and Documentation.
  • Responsible for production defect troubleshoot and analysis.
  • Implement the enhancement as per request.
  • Prepare Unit and System Test case documents.
  • Prepared checklist and other deliverable documents.
  • Checked in latest code and documents in Clear case

Technologies:- Java, Struts, Hibernate, Oracle Database

We'd love your feedback!