We provide IT Staff Augmentation Services!

Senior Java Developer Resume

Dover, NH

SUMMARY:

Having 10 + years of hands on experience with full software development cycle, master of Agile. Results driven, innovative and highly motivated Sr. Developer, a technical specialist known for bringing turnarounds on complex delivery engagements, recognized for finding solutions in most challenging situations, focused on quality and performance. Demonstrated proficiency in object oriented analysis/design patterns and integration of information system.

TECHNICAL SKILLS

Technology: Java EE, Spring, REST Web Services, Struts, XML, Ajax, JavaScript.

Operating Systems: Linux, Windows & Solaris.

Database Systems: MySQL,Oracle, DB2 & HSQL.

Build Tools & CI: Maven, Ant, Cruise Control, QuickBuild.

Design / Requirement: MS Visio, Bugzilla and JIRA.

Source Control: GIT, SVN, Clear Case & CVS

Development Tools: Eclipse, RAD, STS, Netbeans, Toad, SoapUI.

Application Servers: Web Logic, Web Sphere, J Boss 7 & Tomcat.

Web Services: REST, JAX - RS/WS, Spring-WS, and Jersey

Framework: Spring, Hibernate, MVC, Struts,Dozer, Selenium.

Code Coverage: Mockitto, EMMA and Easy Mock.

Scripting/Tools: Shell, Remedy, IBM Thread Analyzer, Postman, Wily, Fog light, Mercury, Dynatrace.Hands on - Flyway, JIRA integration Bamboo, Crucible, Sonarqube for Analysis.

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Dover, NH

Responsibilities:

  • Web Services - Developed a hierarchy of controllers, with generic interfaces, and default implementations, exposed as RESTful Web services, with Specific parameters passed as query string.
  • REST API Design for Payment API integration “Payment Serv” & “Absences Serv” using Spring.
  • Participated discussion about new system approach to prepare for future development and implementation.
  • Involved in developing the Controller framework using Annotated REST based Spring controller and Spring JPA for Data access.
  • Identify, re-design and re-arch multi-tier distributed systems to come up with re-usable PAAS component.
  • All the functionality is implemented using Spring IO / Spring Boot.
  • Followed strictly AGILE programming methodology using JIRA for sprint development stories.
  • Work on the user stories and delivery within 2 weeks.
  • Raise code review for the user stories worked and after that show Demo to product owners.
  • POJO based domain model integrated with Mybatis and JPA ORM.
  • Added the Smoke test and Regression test cases into deployment pipeline.
  • Raise code review for the user stories worked and after that show Demo to product owners.
  • Built the application using Maven.
  • Using SonarQube to analyse the code quality.
  • Written extensive JUnit and EasyMock test classes for comprehensive coverage of test cases.
  • Guiding the Application Team’s entity design to ensure maximum leverage out of the ORM layer and JPA best practices.
  • Reviewing Application team’s Entity Relationship Model to ensure optimal engineering approach was being followed.

Environment: Agile, RHEL, STS, Java-7, Spring, Spring boot, Hibernate, REST, Swagger, JAXB, postman, maven, GIT, SVN, JIRA, QuickBuild, JSP/Servlets, Junit, multithreading, SoapUI, DB2, Bamboo,Flyway, Crucible FishEye, Sonarqube, PasS, Liberty Cloud.

Senior Java Developer

Confidential, Hartford, CT

Responsibilities:

  • Lead Service Developer for policy and territory modules.
  • Working on integrating the current application with Restful service.
  • Involved in setting up the application Service layer using Spring IOC/Spring boot.
  • Used mapping WebService Object, Java POJOs, JAXB annotated classes.
  • Used JAXB for marshaling JAXB annotated Object to XML.
  • Used Singleton, DAO pattern.
  • Participated discussion about new system approach to prepare for future development and implementation.
  • Gathered requirement and completed POC for project proposal as customer is having data analysis with different tool.
  • Written extensive JUnit testing classes for comprehensive coverage of test cases.
  • Client coordination for performance and code reviews.
  • Help team with release and support operation support with RCA & EBF solution for production bugs.
  • Leading offshore team and providing technical guidance.

Environment: Agile, STS, Java-6, Spring, Hibernate, REST, JAXB, postman, maven, GIT, SVN, JIRA, QuickBuild, JSP/Servlets, SoapUI, Cassandra, MySQL,JUNIT, Confidential cloud.

Confidential, IA

Senior Java Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model. Analyzing the requirements and coming up with the Estimation and Plan for releases.
  • Involved in Initial designing and creating Use case diagrams.
  • Developed policy admin applications using Java, Restful Webservices.
  • Implementing data access with ORM tool MyBatis
  • Involved in designing data schema and development of REST web services with JAX-RS.
  • Used JUnit framework for Unit testing of the application.
  • Monitored the error logs using Log4J and used Quality Center/ALM to manage the issues/project workflow.
  • Maven is used as a build tool.
  • Provided reviews, estimates for defects ensuring quality and accuracy.

Environment: Java,Spring,MyBatis REST Webservice, AngularJs,AWS,MS SQL.

Confidential, MN

Senior Java Developer

Responsibilities:

  • Pricebroker is a middle-ware platform for providing pricing information to e-business client applications via a set of business-oriented APIs and webservices.
  • Implemented webservice for SAP integration.
  • Developed availability page to monitor the application availability.
  • Created more idea and implemented to improve system performance.
  • Used Remedy and HP service for production Tickets.

Environment: IBMWebSphere7.0,JSP,Servlets,Javawebservices,Dot Net,RAD.

Confidential, MN

Senior Java Developer

Responsibilities:

  • Confidential provides a centralized location for pricing and pricing related information to ensure complete and accurate pricing.
  • Developed java tool to load mass price upload and pdf price page generation.
  • Performing analysis of various enhancements and supporting tickets .
  • Attend and organizing face to face meetings/con calls with clients and other business stake holders.
  • Coding - Involved in the development activities for the Confidential Releases till date since I joined in this project (Coding included changes in Flash Action Script, Java as well as SQL SPs).

Environment: IBM WebSphere 7.0 & HTTP Server,Macromedia Flash, Flash Action script 1.0, Flash Action script 2.0,JSP,Servlets,Javascript,XML, MS SQL Server 2005 & 2008.

Confidential

Senior Java Developer

Responsibilities:

  • S2B is the wholesale banking channel of Confidential Bank which employs Single Sign On (SSO) concept.
  • Developed monitoring application (Webmon) to monitor the entire application servers, performances and availability. Unix scripts to purge the application logs.
  • SSL certificate Renewal and configuration of IBM Http Server.
  • Configuring webserver plugin, servers and cluster.
  • Developed various monitoring scripts and alerting mechanisms.

Environment: IBM WAS 6.1 & HTTP Server, iPlanet 6 Web Server, UNIX, RHEL, JSP,Servlets, XML, XFW,XUI

Hire Now