We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

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, HTML5, J-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.

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, IBM Build Forge

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, IBM Build Forge, 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!