We provide IT Staff Augmentation Services!

Lead Java Developer Resume

3.00/5 (Submit Your Rating)

Folsom, CA

SUMMARY:

  • Professional with 11 years of IT experience in Java, J2EE technologies involving all phases of software life cycle development using agile development methodology.
  • Domain knowledge in developing web based applications for the verticals viz. HealthCare, Retail, Telecom, Insurance and Finance.
  • Deep understanding and hands - on experience in Spring, Hibernate, Struts, Web Services, SOA, JSP, Java Script, JQuery, Ext JS, Angular JS, Ehcache, XML JPA.
  • Experience in Application Servers & Web Servers like IBM Web Sphere, JBOSS, Web logic and Tomcat App Servers.
  • Experienced in Web Services approach for Service Oriented Architecture (SOA).
  • Exposure to Micro services implementation.
  • Good hands of experience in using RDBS’s like Oracle, MSSQL, IBM DB2, POSTGRESQL and MySQL.
  • Experience in front end development using HTML5, EXTJS components customization for rich web UI.
  • Extensively used version controlling tools like SVN/GIT/IBM RTC/IBM Rational Clear Case/SCM (ADLE).
  • Experience in Enterprise Application Integration using Mule ESB and TIBCO.
  • Good experience in performance tuning J2EE based applications and load testing using JMeter, JConsole.
  • Exposure to NoSQL databases like MongoDB.
  • Excellent interpersonal skills, including the ability to lead, coordinate and motivate team members in a distributed team development environment.
  • Experience in IBM specific Methodologies (RUP), SDLC by using Waterfall, Agile (SCRUM) and Test Driven Development (TDD) development methodologies.
  • Strong Knowledge on UML, E-R Diagrams, OOAD and Structured Analysis and Modeling.

TECHNICAL SKILLS:

Operating Systems: Windows NT/2000/2008/XP/8, RH Linux, HP-UX, Solaris, IBM AIX

Languages: Java, SQL, PL/SQL, XML, WSDL, Java Script, Sencha Ext JS, CSS, jQuery

Databases: Oracle 9i/10g/11g, MSSQL 2008/12, MySQL 5.x, IBM DB2, PostgreSQL, MongoDB.

App. & Web Servers: Web Sphere 5/6/7, JBOSS 4/5/7, Web Logic 7/8, Tomcat 4/5

Design Tools: IBM RSA 7.0, STAR UML 5.0, Visio 6.0

Dev. Environments: JDK 1.4/5/6/7, IBM RAD 6/7, Eclipse 3.x/4.x

J2EE technologies: JAX-B, JAX-WS, JAX-RS, EJB 2.x/3.x, JPA, JDBC, JSP, JNDI

Communication: Web services, SOAP, REST API, Apache CXF, JMS, SSL

Enterprise Application Integration: Mule ESB, TIBCO Active Matrix

Open Sources: Spring 2.x/3.x, Struts 1.x/2, Hibernate3.x, Apache Lucene, Axis2, TWIKI 4.x, HTML5J-Unit, Log4j, Ant and Maven 2.0

Software/Tools: Soap-UI, JIRA, ProdPad, TOAD, PL/SQL Developer, Tortoise SVN, WinSCP, JConsole, JMeter, JMockit, Apache Ivy.

Config. Management: Hudson 2.x/3.0, Jenkins 2.x, Subversion, CVS, IBM Rational Clear case, ADLE, GIT HUB, IBM RTC

PROFESSIONAL EXPERIENCE:

Confidential, Folsom, CA

Lead Java Developer

Responsibilities:

  • Involved in OO Analysis and Design using Star UML (Use case, Class, Sequence Diagrams) for integration API’s.
  • Develop components for BeatBlip using Spring MVC framework.
  • Design and develop interfaces for integration between different applications using RESTful APIs on par with JAX-RS.
  • Developed components to analyze HTML pages and extract elements using XPath.
  • Involved in SIT and UAT phases for defect resolution and enhancements.
  • Used Agile (SCRUM) practices and Test Driven Development (TDD) techniques.
  • Responsible for code reviews and maintenance using SVN and GIT migration.
  • Co-ordinate with internal teams and offshore teams in ensuring we build the best solution on time for the customer.

Environment: Java, Spring Framework, REST, XML, JSON, XPath, JAXB, MySQL, UML, OOAD, Linux, Eclipse (Mars), Jenkins, Maven, GIT, JIRA, Bugzilla

Confidential

Lead Java, J2EE Developer

Responsibilities:

  • Involved in OO Analysis and Design using STAR UML and Eclipse tools (Use case, Class, Sequence Diagrams).
  • Develop components for EHR using Spring MVC framework.
  • Implemented RESTful web services using spring libraries.
  • Involved in development of UI components using HTML5 and EXTJS.
  • Implemented handling of XML mappings to serialize objects to (and from) JSON.
  • Develop PL/SQL Stored Procedures and queries in SQL.
  • Implemented home grown exception handling framework using XML configurations.
  • Involved in SIT and UAT phases for defect resolution and enhancements.
  • IntegratedJava Messaging Services (JMS)for reliable and asynchronous exchange of patient data for HL7 messaging using MULE.
  • Used Agile (SCRUM) practices and Test Driven Development (TDD) techniques.
  • Responsible for code reviews and maintenance using SVN and GIT migration.
  • Co-ordinate with internal teams and external partners in ensuring we build the best solution on time for the customer.

Environment: Java, J2EE, Spring Framework, Servlets, Log4J, XML, REST, JSON, JBOSS, PL/SQL, IBM DB2, MSSQL, JPA, MULE ESB, EXTJS, HTML5, JAXB, XSTREAM, Jettison, UML, OOAD, Linux, JMS, Eclipse (Kepler), Jenkins, Maven, SVN, GIT, FTP.

Confidential

Lead Java Developer

Responsibilities:

  • Involved in requirements gathering and structural analysis and modelling using Visio 6.0.
  • Implementing Spring Framework for transaction Management and Spring JDBC for building ORM, and for AOP and Dependency Injection (IOC).
  • Responsible for development of scheduler component using Spring Quartz CRON jobs.
  • Involved in implementation of exception handling management and event based notifications.
  • Responsible for developing XML binding using XSTREAM for Blaze DS integration.
  • Creating Unit test cases using JUnit, JMOCKIT and Assertions.
  • UsedJMSfor communicating various clients and it's components using MULE ESB.
  • Preparing builds using Hudson, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.

Environment: Java, Spring Framework, Servlets, Log4J, XML, Apache CXF, SOAP, JBOSS, PL/SQL, MSSQL, Flex (Blaze DS), AngularJS, CSS, JQuery, JPA, JAXB, XSTREAM, UML 2.0, Linux, JMS, Eclipse (Helios), Hudson, Maven, JIRA

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design, development, testing and implementation phases of the project.
  • Involved in OO Analysis and Design using STAR UML (Use case, Class, Sequence Diagrams).
  • Developed various application components using Hibernate and Spring & Spring security frameworks.
  • Responsible for Localization of the application for French language.
  • Developed stored procedures using SQL, PL/SQL.
  • Preparing Build Script using ANT and Maven.
  • Customizing Log4J for maintaining information and debugging.
  • Relied on concurrent data structures for multi thread handling.
  • Implementation of HTTPS and cross site scripting requirements.
  • Execute various performance engineering assignments using JCONSOLE and JMETER Profiler and capture metrics like CPU utilization, response times in transaction flows, error percentage and analysis memory leaks and performance bottlenecks.

Environment: Java, J2EE, Spring, Hibernate, XML, SOAP, AXIS2, Tomcat, SQL, JQuery, CSS, Java ScriptMySQL, JAXB, XSTREAM, UML 2.0, Linux, Eclipse (Helios), ANT, Maven, Hudson

Confidential

Lead Java Developer

Responsibilities:

  • Co- ordinate with onsite team to understand the requirements and to track the work progress.
  • Involve in designing and creating UML diagrams using IBM RSA.
  • Developing new functionality, including both back-end and front-end (JSP, Spring MVC).
  • Integrated the full scale Spring Hibernate persistence solution with the application.
  • Developed web services using SOAP and XML technologies and implements WSDL file.
  • Responsible for integration of Business Glossary with Data Stage ETL tool using java services.
  • Preparing Build Script using ANT and Maven.
  • Wrote and run test cases and modules for load testing scenarios.

Environment: Java, J2EE, Spring Framework, Hibernate, XML, SOAP, IBM Web Sphere, SQL, Oracle 10g, JAXB, IBM Clear Case, IBM RTC, Linux, IBM RSA 8.0, ANT, Maven

Confidential

Sr. Java Developer

Responsibilities:

  • Co- ordinate with onsite team to understand the requirements and to track the work progress.
  • Developed Servlets, JSP, Command Objects and developing components.
  • Design of report templates in XML for the payment invoices using Jasper Reports.
  • Implemented the backend code using Java, JSP, Spring MVC framework and Hibernate.
  • Developed database schema and SQL queries for querying database on Oracle 10g.
  • Customizing Log4J for maintaining information and debugging.
  • Maintain source code using IBM Rational Clear Case and IBM RQM.

Environment: Java, J2EE, spring, Hibernate, XML, Jasper Reports, IBM Web Sphere, SQLOracle 10g, IBM Clear Case, IBM AIX, IBM RSA 8.0, ANT, Maven

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in OO Analysis and Design of UML diagrams using RSA 7.0.
  • Prepare Technical and Functional documentation of the application.
  • Involved in developing of Reporting, Collaboration modules.
  • Implemented the backend code using Core Java, spring IOC framework and Hibernate.
  • Involved in development and processing of reporting templates using Java, XML and XSD.
  • Responsible for implementing TWIKI plugin’s for the Portal UI.
  • Developed extension libraries for IBM RQM integration for Collaboration module.
  • Integrated IBM RFT with the application using re-usable java libraries.
  • Implemented unit test cases using JUnit framework.

Environment: Java, Spring, Hibernate, JUnit, XMLBEANS, XSD, TWIKI 4.x, IBM RQM, SQL, Derby, MySQL, IBM RTC, IBM AIX, HP-UX, Solaris, ANT, Confidential, Eclipse (Galileo).

Confidential

Senior Java Developer

Responsibilities:

  • Involved in developing web services using CISCO SDF framework.
  • Co- ordinate with onsite team for requirements elicitation and for development work progress.
  • Customized search engine using Apache Lucerne based on Lucene indexes on Oracle DB.
  • Involved in development of Create, Search modules of Customer Registry.
  • Involved in development of web services using Apache Axis Framework over SOAP.
  • Responsible for localization of the modules for Mandarin Chinese using Pinyin transliteration.
  • Involved in implementing JMS with TIBCO EMS.
  • Involved in integration of ADF Faces UI with SOAP web services.
  • Develop PL/SQL Stored Procedures, Triggers and queries in SQL.
  • Integration of Single Sign-On security for the application using Site Minder libraries.
  • Involved in building the application using ANT script. s and deployment on IBM Web Sphere Application Server.
  • Perform and Publish load testing and results using SOAP UI.

Environment: Java, spring, Hibernate, XML, XSD, Apache Axis, SOAP, WSDL, SQL, PL/SQL, Oracle 10gSVN, IBM Web Sphere, JMS, TIBCO EMS, Linux, ANT, HP KINTANA, Pinyin4j, SOAPUI, IBM RAD 7.5, Site Minder, Oracle ADF Faces.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in OO Analysis and Design using UML tools.
  • Developing new functionality, including both back-end and front-end (JSP, Struts, Spring IOC).
  • Prepare Technical documentation of the application.
  • Implementing the Struts Framework and Business delegates.
  • Implemented unit test cases using JUnit framework.
  • Customizing Log4J for maintaining information and debugging.

Environment: Java, J2EE, Struts, Spring IOC, Hibernate, SQL, Oracle 10g, IBM Web Sphere, Solaris, ANT, IBM RAD 7.5, WINCVS

Confidential

Senior Java Developer

Responsibilities:

  • Developed screens using Java, JSP for user interaction.
  • Involved in writing procedures and packages in Oracle for the data transfer from the tables across applications.
  • Played an active part in designing the Proof of Concept at the Confidential RFID technology which helps the management to have insight into their supply chain.
  • The POC involved design, coding, testing and implementing the integration of the MANUGISTICS with the JDA PMM.

Environment: Java, Struts, JDA PMM, MANUGISTICS, SQL, Oracle 10g, UNIX, Shell Scripting, Eclipse, VSS

Confidential

Senior Java Developer

Responsibilities:

  • Involved in analysis, coding, development, testing and implementation of the application.
  • Involved in designing and creating UML diagrams using STAR UML.
  • Develop JSP/Servlet pages of the different modules.
  • Implementing session façade to communicate with EJB’s.
  • Writing various Queries, Stored Procedures, and Functions, triggers.
  • Implemented and developed Action Servlets, Form Beans, and writing DAOs, VOs, DTOs.
  • Customizing Log4J for maintaining information and debugging.
  • Involved in bug fixing during the System Integration Testing (SIT) and User Acceptance Testing (UAT).

Environment: Java, J2EE, Struts, Apache POI, XSD, PostgreSQL, EJB, Apache Tomcat, SQL, VSS, Linux, ANT

Confidential

Senior Java Developer

Responsibilities:

  • Involved in analysis, coding, development, testing and implementation of the application.
  • Develop JSP/Servlet pages for different modules.
  • Implementation of SOAP web services using Apache Axis.
  • Responsible for integration with PeopleSoft CRM using XML communication via SOAP.
  • Writing various Queries, Stored Procedures.
  • Handled two-phase commit between Heterogeneous databases i.e. DB2 and Oracle
  • Maintaining the code across the module for version control using ADLE.
  • Involved in bug fixing during the System Integration Testing (SIT) and User Acceptance Testing (UAT).

Environment: Java, Servlets, JSP, Java Script, XML, XSD, Apache Axis, SOAP, WSDL, SQL, Oracle 9i, IBM DB2, ADLE, IBM Web Sphere, IBM MQ, Linux, ANT, IBM WSAD, PeopleSoft CRM System

We'd love your feedback!