We provide IT Staff Augmentation Services!

Lead Java Developer Resume

2.00/5 (Submit Your Rating)

Bethesda Md, UsA

PROFESSIONAL SUMMARY

  • Having 9+ years of IT experience in Java/J2EE Technologies involved in Web development, Multitier, distributed, Enterprise applications using object oriented Analysis/Design methodologies and working as a technical lead for teh development team.
  • Key participant in all phases of software development life cycle wif Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support of Software Applications in client server environment, Object Oriented Technology and Web based applications.
  • Possess extensive SDLC experience wif industry standard methodologies such as Waterfall and Agile (SCRUM).
  • Expertise in Core Java (OOPs concepts, Multi - Threading, Collections API, Design patterns etc.), J2EE- JDBC, Servlet's, JSP’s, HTML5, Java Script,CSS3, JQuery, AJAX, JSON, Angular JS, Bootstrap, Struts 1.x, Hibernate, PL/SQL,DB2,Oracle 11g, Unix, Maven, Autosys tool, Spring Batch, Spring MVC, Spring AOPXML, Jax-B, Unix Shell Scripting, JMS, Web sphere MQ 7.0, EJB 3.0 and Web Services (SOAP & REST).
  • Extensive experience in design, development and implementation of Model View Controller Architecture using Struts, Spring MVC.
  • Used J2EE design patterns like Singleton Pattern, Data Access Object, Service Locator, Data Transfer Objects, Value Object and Session Facade Design Patterns.
  • Enterprise application development expertise in multi-tier architecture using J2EE Compliant application servers like IBM Web sphere and JBOSS.
  • Experience in GUI development using JavaScript, JQuery, CSS3 and HTML5& AngularJS.
  • Technical expertise in Xml, XQuery, XPath, and XSLT.
  • Working experience on SOA using SOAP, WSDL, Enterprise Integration Bus, UDDI, XML, XSL, XSLT, SAML security layer, Java security API's.
  • Experienced in implementing Enterprise Application Integration (EAI) solutions by integrating legacy systems wif JMS enabled MQ Series as teh message oriented middleware (MOM) and Message broker (WBIMB).
  • Extensive knowledge and experience in creating UML Diagrams including Use Cases, Use Cases Diagrams, Activity Diagrams and Sequence Diagrams using Microsoft Visio and Enterprise Architect.
  • Strong working experience for version control wif Rational Team Concert (RTC), SVN, Win CVS.
  • Worked wif Java Persistence API along wif EJB 2.0/3.0 in RDBMS for persistence wif Hibernate TM & JPA (Java transaction API) for multiphase commit's.
  • Extensive experience wif logging frameworks Apache Log4j and defect management tools like Jira, HP Quality Center.
  • Experienced in Unit Testing, Debugging, Remote Debugging, Integration and System Testing using JUNIT (Mockito as mocking framework).
  • Build & deploy applications wif Continuous Integration using Hudson.
  • Performance testing web services using JMeter.
  • Experienced wif various build management and dependency management tools like ANT and Maven.
  • Hands on experience in exposing functionality as Web service using Apache-Axis.
  • Strong experience in data analysis and Proficient in writing SQL queries, PL/SQL, Stored Procedure in Oracle, DB2, SQL Server and MS-Access.
  • Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design UML, Use-Case-driven development, teh Unified Software Development Process, teh full Software Development Life Cycle (SDLC).
  • Worked extensively on Autosys job scheduler for scheduling batch jobs.
  • Good written and verbal communication skills & inter-personal skills.

TECHNICAL SKILLS

Operating System: Windows Server 2008/2003, XP, Unix, Linux.

Java Technologies: Core Java (OOPs concepts, Multi-Threading, Collections APIDesign patterns etc), J2EE-Servlets, JDBC, Struts, JSP’s, Hibernate, Spring Batch, Spring MVC, JUNITSpring Webflow, JMS, Web sphere MQ, EJB 3.0 and JasperWeb Services (SOAP/REST), Jersey (JAX-RS), Jackson.

Design Methodologies: UML, Rational Rose, Java and J2EE Design Patterns.

XML Technologies: JAXP, JAXB, XML, XSLT, DTD.

Web/App Server: Apache Tomcat 6.0, Web Sphere 7.0, Web sphere 8.5.

Frameworks: Struts 1.1, Spring MVC, Springwebflow and Spring Batch.

IDE: RAD 8.0/8.5,Eclipse 4.0(Luna), Net Beans 6.0.

Web services: SOAP, WSDL, UDDI and REST Web Services.

Version Control: SVN, CVS, Rational Team Concert (IBM).

Build tool: Apache Ant and Maven 3

Database: Oracle 8i/9i/10g, DB2, My SQL, SQL Server.

Tools/Technologies: SQL, DB2, HTML, JavaScript, JQuery, XML, UNIX Shell Scripting, SVN, JMeter.

PROFESSIONAL EXPERIENCE

Confidential, Bethesda, MD, USA

Lead Java developer

Environment: Agile Scrum, Java, J2EE, SOA, Spring IOC, Spring MVC, Hibernate 3.2, Spring RESTful webservice, JSP, XML, XSD, XSLT, XPath, JNDI, Oracle 11g, SQL Developer, Websphere 8.0, RAD, GIT, Log4J, JUnit, SOAP UI, putty, ANT, Jira, Windows.

Responsibilities:

  • Actively participated in teh complete Software development life cycle starting from design phase to teh implementation phase.
  • Involved in developing Classes diagram in UML showing generalization and other relationships, Sequence diagram describing teh interaction of objects over time.
  • Developed Web services to allow communication between teh applicationsUsing Rest Webservices.
  • Designed, Developed and analyzed teh front-end and back-end using JSP’s, Servlets and Spring 3.0.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Used spring framework for dependency injection and transaction management.
  • Teh application architecture of teh System is based on Spring MVC (Model View Controller), and J2EE specifications.
  • Implemented business rules for processing teh data using Java, Spring MVC and Hibernate.
  • Used Spring-Hibernate Template mechanism for persistence operations.
  • Implemented various Java design patterns like Front Controller and Service Locator.
  • Prepared test plan documents for teh modules developed.
  • Implemented Hibernate for data persistence.
  • Performed CPU and Memory analysis for all teh Web service calls, JDBC calls using App Dynamics.
  • Performed Production Support and fixed defects in both UAT and Prod environments.
  • Performed Design & Code Reviews of teh team members.
  • Implemented teh business layer by using Hibernate wif Spring DAO and also developed mapping files and POJO java classes using ORM tool
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to teh database wif Hibernate transaction control
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve teh data and did other database configurations using Hibernate.
  • Documented all stages of teh project, generated documentation using Java API Documentation Generator (Javadoc)
  • Build ear file wif jars and war files releasing for Production.
  • Implemented Log4j logs to record teh application events to provide teh debugging, monitoring and auditing capabilities to teh application.
  • Used SOAPUI and Google Postman for testing REST web services.
  • Implemented Ant scripts for builds and running Junit tests.
  • Worked wif QA team for resolving various defects in teh application.

Confidential, Minneapolis, USA

Lead Java developer

Environment: Spring Webflow, Portlets, JSP's, JQuery, Ajax, Restful Web Services, Oracle 10g,Core java, JSON,RAD 7.5, Web sphere 7.0.

Roles and Responsibilities:

  • Handle war room calls (priority 1 issues) whenever their is an application outage and have multiple teams engaged to resolve it wifin SLA.
  • Under took complete responsibility of Incident Management where Incidents of all priorities (Priority 1, 2, 3, and 4) are handled wifin SLA.
  • Prepare weekly & monthly status reports and present them to business and onshore team during weekly calls and conduct daily calls to co-ordinate wif Onshore team for any follow up’s and critical issues.
  • Working on problem ticket’s (defect fixes) and deploy them during quarterly releases.
  • Monitor and guide offshore resources in their day-to day tasks.
  • Working on developing new changes by adding more functionality to teh application using Springwebflow and portlets and webservices.
  • Working on web services as they play a prominent role in teh application in checking data related issues from host systems.
  • Attending business and development walkthrough’s for new changes dat are getting implemented.
  • Working on both Batch jobs &online application using Spring Batch and Spring MVC.
  • Create JIL scripts to create batch jobs using Autosys scheduler.
  • Involved in Development HTML pages, Java Server Pages to implement teh Presentation Logic
  • Rewriting/Enhancing teh code to teh current J2EE standards and implementing design patterns to improve teh performance of teh application.
  • Implemented MVC architecture and used J2ee Design patterns.
  • Handling user requests for live site updating, enhancements and bugs
  • Involved in Unit testing, Functional testing of teh application once teh requests are processed.
  • Involved in unit testing using JUnit and coordinated System Testing, User Acceptance Testing, Performance Testing and Security Testing.
  • Working as a key offshore resource in teh project for all teh issues related to OBS &EeS.
  • Fixing all teh post production issues for OBS during teh warranty period.
  • Helped production support team in analyzing and resolving incidents.
  • Automated all teh job monitoring work wif shell scripting as it was time consuming and won BRIGHT IDEA award for saving approximately 18K$/Annum through automation.

ConfidentiaL, Dallas, TX, USA

Java developer

Environment: Struts Framework, JSP, PL/SQL, Java Script, Eclipse 3.2, Core java.

Roles and Responsibilities:

  • Involved in teh designing and development of teh system using Java, J2ee.
  • Used Struts-framework and MVC-2 Architecture.
  • Responsible for GUI and Server components using J2EE 1.4 and frameworks.
  • Developed action handlers using Struts framework and API’s.
  • Developed DAO classes to perform CRUD operations wif teh database.
  • Developed code for database interaction using JDBC API.
  • Implemented J2EE Design Patterns such as MVC, Service Locator, DAO, Front Controller, Singleton, and Session Facade.
  • Have written complex SQL queries to perform teh operations wif teh database and developed persistence interface to teh database
  • Involved in unit testing using JUnit and coordinated System Testing, User Acceptance Testing, Performance Testing and Security Testing.
  • Giving support to teh technical team who using teh tool at on-site.
  • Involved in Bug Fixing post production warranty support.

Confidential, New York, USA

Java developer

Environment: Struts 1.1, JSP, DB2, Hibernate Java Script, Eclipse, JBOSS application

Roles and Responsibilities:

  • Design and Development of teh application.
  • Followed Model- View - Controller (MVC) pattern to make it extensible and flexible.
  • Designed and Developed Java Server Pages (JSP) for teh presentation logic of teh application.
  • Designed, developed database scripts for db2 for setting up teh environment. Developed and coded necessary SQL for teh modules.
  • Used TOAD and Command Center as query analyzers for database updates.
  • Developed teh ANT scripts for preparing EAR and WAR files used to compile and deploy J2EE components.
  • Involved in tracking and debugging of teh application.
  • Implemented MVC architecture and used J2ee Design patterns.
  • Involved in designing and development of these modules.
  • Involved in Unit testing, Functional testing.
  • Coding using Struts & ORM framework Hibernate and creating Stored Procedures in SQL database.
  • Helped in integration of teh project.

Confidential, George, VA

Java developer

Environment: JavaScript, JQuery, JSP, DB2, Hibernate Java Script, Eclipse, Core Java.

Roles and Responsibilities:

  • Design and Development of teh application.
  • Followed Model- View - Controller (MVC) pattern to make it extensible and flexible.
  • Designed and Developed Java Server Pages (JSP) for teh presentation logic of teh application.
  • Involved in tracking and debugging of teh application.
  • Implemented MVC architecture and used J2ee Design patterns.
  • Involved in designing and development of these modules.
  • Involved in Unit testing, Functional testing.
  • Coding using Struts & ORM framework Hibernate and creating Stored Procedures in SQL database.
  • Helped in integration of teh project.
  • Design and Development of teh application.
  • Designing of Test plan
  • Flashing Bose devices wif required firmware
  • Setting up Development environment wif Bose devices, PC, MAC or Android applications.
  • Involved in Unit testing, Functional testing
  • Reviewing and preparing release notes for sprint deliverables
  • Executing Test cases from spira Team and tracking defects in Jira
  • Design and Development of teh Mobile card application.
  • Involved in preparation of requirement analysis, test design, test specification and test script creation, test case execution, bug reporting wif Root Cause Analysis and fixed bug validation.
  • Had Involved in Integration tasks where will perform Integration of all teh modules and perform Integration Testing

We'd love your feedback!