We provide IT Staff Augmentation Services!

Senior Developer Resume

Wilmington, DE

SUMMARY:

  • Java Application Developer with 15 years of experience.
  • Experience with Webservices - SOAP and REST.
  • Good experience with Spring Boot, microservices and Cloud Foundry .
  • Extensive working experience in JEE Technologies, Spring (Transaction, JDBC, ORM, JMS, MVC) and JPA/ Hibernate.
  • Good experience with Java/JEE design patterns.
  • Strong experience with RDBMS databases like Oracle, MySQL, MS SQL.
  • Experience working in Agile Scrum environment.

TECHNICAL SKILLS:

Languages: Java

Web Technologies/Java Frameworks: Spring Boot, Jersey, Apache CXF, Spring (Transaction, JDBC, ORM, JMS, MVC), JPA/Hibernate, JAX-WS, Jackson, Orika, SoapUI, JAXB, JUnit, Mockito, Cucumber, XML, JSONGroovy/Grails 2.5.0, EJB 1.1, Struts 1.1, JSTL, JSP, Servlets

Frontend UI technologies: Angular JS, jQuery, Ajax, JavaScriptBuild Tools Ant, Maven

Message Broker: RabbitMQ, WebLogic JMS

RDBMS: Oracle 11g & 12c, MS SQL Server 2K, MySQL, Postgres

CI servers: Jenkins, Hudson

Application Servers: WebLogic 11g & 12c, Tomcat 7 & 8, Websphere 4.0

Version Control System: GIT, SVN, CVS, VSS

UML Design Tool: Rational Rose, Enterprise Architect

Development Tool: Eclipse, Websphere Studio Application Developer, Intellij IDEA

Operating Systems: Red Hat Linux, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington, DE

Senior Developer

Responsibilities:

  • Developed SOAP based microservices using Spring Boot, Apache CXF and Maven.
  • Deployed applications using Cloud Foundry.
  • Developed REST client using Spring REST framework.
  • Developed Unit test cases using JUnit, Spring and Mockito framework.
  • Developed automated test cases using Cucumber framework.

Confidential

Technical Lead

Responsibilities:

  • Developed REST APIs using Jersey framework.
  • Developed web applications using Spring (MVC, Transaction, JDBC, ORM, JMS, AMQP), JPA/Hibernate framework.
  • Developed SOAP based web services using JAX-WS framework.
  • Developed test cases using JUnit and Spring test framework.
  • Developed Oracle database scripts, stored procedures and functions.
  • Developed REST APIs using groovy/grails framework.
  • Developed integration test cases using groovy/grails framework.
  • Developed UI using AngularJS.
  • Developed ANT installer deployment tool.
  • Evaluate technical feasibility of various requirements
  • Worked on design and development of the applications.
  • Resolved customer incidents by coordinating with the action line team.
  • Mentored new colleagues.
  • Enhanced BEP application to support RabbitMQ message broker.
  • Enhanced BEP application to support advanced user defined conditions.
  • Enhanced BEP application to support MEP functionality.
  • Enhancements to support BEP deployment on Tomcat.
  • Implemented changes to generate business events in JSON format for BEP application.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on projects for clients like Confidential & Confidential
  • Developed web application using EJB & Struts framework. The application uses major J2EE design patterns like Session Façade, Delegator Pattern & Service Locator Pattern and applies them in an industry-strength way.
  • Developed Dynamic web pages using JSTL, EL, & JSP.
  • Developed unit test cases using the JUnit Framework
  • Developed Event Service application to generate XML for the flash modules based on the data present in the database.
  • Developed Feed Injection component to process the XML and update the database and Solr.

Environment: Java, JSTL, JSP, Servlets, Ajax, Maven, MySql, Tomcat & Solr b) GRMS-DST

Hire Now