We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Senior Java Developer wif 12 years of experience in software development using Java/J2EE technologies.
  • Experience in middleware technologies and actively worked on technologies Kafka, Active MQ, MongoDB, Couchbase, Cassandra, Cloud computing (Pivotal and Openstack), GO - CD and focused on Active-Active architecture of JMS and database.
  • Implementing application module wif Spring boot, RESTful WebServices, SOAP, JPA and Hibernate.

TECHNICAL SKILLS

Programming Languages: Java, SQL, PL/SQL

Messaging System: Kafka,ActiveMQ and Oracle AQ

NO-SQL: DB MongoDB,Couchbase and Cassandra

Version Control: GIT,Tortoise SVN, CVS, VSS

Web Technologies: Servlets, JSP, JDBC, JAXP, HTML,DHTML, HTML5, CSS3

MVC Framework: Spring

ORM Framework: Hibernate, JPA

JavaScript Framework: Jquery

WebService Specifications: REST(Spring MVC, Jersey and Restlet), Swagger and SOAP

WebService Tools: SOAPUI

Build Tools: GO-CD,ANT, Maven

Databases: Oracle 8i/9i/10g/11g

Loggers: Slf4j, Log4J

Application Servers: Web Logic, Web Sphere, Apache Tomcat 5.5/6.0

PROFESSIONAL EXPERIENCE

Confidential —New Jersey

Senior Java Developer

Responsibilities:

  • Analysis, design and develop software application/interface architecture of large and business critical systems.
  • Work on High Speed Internet, telephone and video provisioning applications on Virtual platforms and private cloud implementations using commercial and open source technologies.
  • Work on teh steel cloud foundry of Pivotal and elastic cloud of Openstack
  • Decomposing teh existing application into cloud micro services
  • Actively worked on Active-Active architecture of JMS (Kafka and Active MQ) and documents based database (MongoDB, Couchbase and Cassandra)
  • Design and implement (Coding) applications wif stringent performance & scalability requirements and developing low latency, extreme transaction processing systems.
  • Build systems by Gradle and zero downtime deployment by GO-CD
  • Build Web service using Spring boot SOAP and REST technologies.
  • Analyze and write detailed description of user needs, and document steps required to develop or modify computer applications including cost proposals
  • Provide technical support to project teams and members and associates.
  • Work on teh tools like App Dynamics, Grafana, Kibana and slf4j
  • Designed and implemented LSB and GLSB and write latency and monitoring script on Curl and ansible, puppet and vagrant
  • Troubleshoot and debug existing software; analyze and summarize development and system issues

Environment: JDK1.8, STS, Eclipse, Spring Boot, Pivotal steel cloud foundry, Openstack, Kafka, ActiveMQ. Oracle AQ, MongoDB, Couchbase and Casandra, Swagger,Xquery, Hibernate, JPA, Go-CD, GitHub, Gradle, Kibana, App Dynamics and Slf4j.

Confidential —Minnesota

Senior Java Developer

Responsibilities:

  • Worked in analysis of teh business requirements and development of teh SDLC by interacting wif business users and developing teh product using SCRUM, an Agile Methodology development.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Worked in designing and development of teh front end using HTML5,CSS3,Ajax, jQuery wif Spring Framework.
  • Achieved asynchronous communication using JMS message listeners and configured teh JMS environment by setting up Queue and Topic connection factories.
  • Experimented use of Bootstrap for dynamic web page adjustments.
  • Developed application service components and configured beans using Spring IoC, created Hibernate anotation.
  • Implemented Rest layer wif Jersey RESTful WebServices.
  • Designed and developed Hibernate DAO’s using JPA annotation and created abstract generic DAO design model.
  • Created various Data Access Objects (DAO’s) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases in Oracle 10g.
  • Worked in Unit Testing of various modules by generating teh JUnit Test Cases.
  • Developed Maven for teh build process and deployed in Websphere 8.5.
  • Worked in Bug fixing of various modules dat were raised by teh testing teams in teh application during teh Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, and appenders components.
  • Prepared technical reports, documentations and manuals during teh program development.
  • Used SVN for version control and TFS for bug tracking.
  • Used Crucible for code review
  • Gained functional noledge on health care and medical system.

Environment: JDK1.6, RAD, Eclipse, Spring, Hibernate, JPA, XML, XML Schemas, AJAX, jQuery, RESTFul, Web Services (Jersey), Jackson, JMS, Maven, ANT, SVN, Log4J, JUnit, TFS, Hudson, Jenkins and Websphere.

Confidential —Minnesota

Lead Java Developer

Responsibilities:

  • Worked in analysis of teh business requirements and development of teh SDLC by interacting wif business users and developing teh product using SCRUM, an Agile Methodology development.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Worked in designing and development of teh front end using JSF, jQuery wif Spring Framework.
  • Achieved asynchronous communication using JMS message listeners and configured teh JMS environment by setting up Queue and Topic connection factories.
  • Developed various Java beans for performance of business processes and TEMPeffectively involved in Impact analysis.
  • Experimented use of Bootstrap for dynamic web page adjustments.
  • Analyzed and developed teh application using Grails and Groovy.
  • Developed application service components and configured beans using Spring IoC, created Hibernate mapping files and generation of database schema.
  • Implemented SOA architecture wif RESTful WebServices (JAX-RS).
  • Implemented JAX-WS in some modules using SOAP, WSDL, and XML Apache Commons. Worked on parsing teh XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAO’s using JPA annotation and Hibernate Template.
  • Created various Data Access Objects (DAO’s) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases in Oracle 10g.
  • Worked in Unit Testing of various modules by generating teh JUnit Test Cases and wrote automation test cases by Geb and Spock.
  • Developed Maven for teh build process and deployed in Tomcat 6.
  • Worked in Bug fixing of various modules dat were raised by teh testing teams in teh application during teh Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, and appenders components.
  • Prepared technical reports, documentations and manuals during teh program development.
  • Used SVN for version control and JIRA for bug tracking.
  • Coordinated and guided offshore team.
  • Used Crucible for code review
  • Provided teh post production support.

Environment: JDK1.5, STS, Eclipse, IBM Rational Rose, UML, JAX-RS (JSR 311), Spring, Hibernate, JPA, JSF, Geb and Spock, XML, XML Schemas, AJAX, Groovy, Grails, jQuery, RESTFul, SOAP-UI, WSDL, Web Services (JAX-WS), JAXB, JMS, Maven, ANT, SVN, Log4J, JUnit, JIRA, Crucible and Tomcat 6

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used AJAX API for intensive user operations and client-side validations.
  • Developed teh application using Spring MVC Framework.
  • Used CSS/Bootstrap for responsive designs.
  • Wrote Spring Configuration XML file dat containsdeclarations and other dependent objects declaration.
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed Hibernate DAO’s using Spring Framework’s Hibernate Dao Support and Hibernate Template.
  • Created various Data Access Objects (DAO’s) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle 10g using Toad tool.
  • Conducted Unit Testing of various modules by generating teh Test Cases.
  • Developed Maven for teh build process and deployed in WebLogic.
  • Worked in Bug fixing of various modules dat were raised by teh testing teams in teh application during teh Integration testing phase.
  • Prepared technical reports & documentation manuals during teh program development.
  • Used VSS for version control and JIRA for bug tracking.
  • Performed deployment of applications on BEA WebLogic Application Server.

Environment: JDK1.5, JSP, CSS, AJAX, JSF, Spring, Hibernate, JPA, XML, XML Schemas, XSLT, SOAP-UI, WSDL, JMS, Oracle 10g, Toad, spring, JUnit, Maven, ANT, Log4j, Web Services (JAX-WS), BEA WebLogic, JIRA, Eclipse

Confidential

Java/J2EE Developer

Responsibilities:

  • Created teh Mock-ups using HTML and JavaScript to understand teh flow of teh web application and created class diagrams using MS Visio.
  • Worked in teh process of analysis, design, and development of teh application.
  • Developed teh user interfaces using HTML, JSP and Servlets for different User Interfaces using RAD tool.
  • Developed entire application in J2EE using an MVC based architecture wif help of Struts (MVC).
  • Facilitated Joint Requirements Planning sessions wif Business Users to gather requirements from teh business team.
  • Created dynamic HTML pages, used JavaScript to create interactive front-end GUI.
  • Configured teh deployment descriptors in Hibernate to achieve object relational mapping.
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Used Paros for java security check and Omniture for checking number of hits in teh application.
  • Used Apache Maven as build tool.
  • Used CVS as version control tool for maintaining source code and project documents.
  • Wrote procedures and queries using PL/SQL to process teh data on Oracle 9i database.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers.
  • Performed deployment of Application on Websphere.
  • Performed regression testing, unit testing using JUnit.

Environment: Java, HTML, JavaScript, JSP, AJAX, Struts, Hibernate, JPA, Web Services, XML, XSD, XQuery, SOAP-UI, DOM, SAX, UML, Eclipse/RAD, Oracle 9i, JUnit, CVS, Paros, Omniture, ANT, JIRA, Linux and Log4J, Websphere

Confidential

Jr. Java Developer

Responsibilities:

  • Worked in development of different modules of application.
  • Developed Servlets and Java Server Pages (JSP).
  • Developed PL/SQL queries to generate reports based on client requirements.
  • Created test case scenarios for Functional Testing and wrote Unit test cases wif JUnit.
  • Used ANT to compile and generate EAR, WAR, and JAR files.
  • Used JavaScript validation in JSP.
  • Used JBoss Server to deploy teh application.
  • Designed teh database tables for optimal storage of data.
  • Coded JDBC calls in teh servlets to access teh Oracle database tables.
  • Conducted Integration, unit testing, system testing and stress testing for all teh phases of project.

Environment: Java, J2EE, Oracle 8, JBoss, HTML, JavaScript, XML, UML, Eclipse, ANT, JUnit, JSP, Servlets, PL/SQL

We'd love your feedback!