We provide IT Staff Augmentation Services!

Sr. Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of experience in developing web - based applications using Java, J2EE technologies in various domains like Airlines and travel, Telecommunications, Pharmaceuticals and E-governance.
  • Expert in developing systems using J2EE along with object-oriented frameworks like Spring MVC, Spring IOC, Guice, Struts and Hibernate.
  • Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections.
  • Have experience on Object Oriented paradigm such as OOAD using UML and J2EE design patterns. Experienced working with SQL queries.
  • Expert in working with Hibernate Criteria API and HQL for querying the data base.
  • Experience in micro services applications using Spring-Boot.
  • Extensive work experience on SOAP Web services technologies using JAX-WS and REST Web services.
  • Extensive work experience in the last project on debugger tools of RESTful web services like Rest Client and Postman and web service testing application like SoapUI.
  • Experience in working with MySQL database.
  • Extensive work experience with Webservers and App servers like Apache Tomcat and JBoss.
  • Strong hands of experience on Mockito for writing unit tests for service layer using JUnit.
  • Expert in working with parsers like SAX and DOM.
  • Excellent in developing the client-side code using HTML, CSS, JavaScript and AJAX.
  • Strong hands on experience with IDE's like Eclipse, NetBeans and RAD.
  • Hands on experience in working with version control systems like Git, SVN and SourceOffSite
  • Experience in Analyzing Business requires documents and preparing functional specification document from it.
  • Involved in Agile Software Development Team using SCRUM, TDD Test Driven Development.
  • Extensive experience in handling all phases of Software Development Life Cycle.
  • Good interpersonal skills, commitment, result oriented, hardworking with a quest and zeal to learn new technologies and undertake challenging tasks.
  • Possessing a good knowledge of containerization technique Docker and no-sql database MongoDB.

TECHNICAL SKILLS:

Languages: Java 1.7 and 1.8

Web Technologies and Servers: Servlets, JSP, HTML, Java Script, JSTL, AJAX, JSON, JDBC, JBoss, Tomcat 5/6/7

Web Services: SOAP, REST, JAX-WS

Frame Works: Spring 4.x, Guice and Struts 1.1

Micro services: Spring Boot

Persistent Tools: Hibernate 3.x

Build Tools: ANT, Maven 2, and Jenkins

Unit Testing Technologies: JUnit, Mockito

Databases: My SQL 5.x, SQL Server and ORACLE 10g

IDE: Eclipse, NetBeans and RAD

Issue tracking/ Agile Scrum tools: JIRA and Verson1

Restful web services debugger: Rest Client and Postman

Web services testing application: SoapUI

Source Control Tools: Git, SVN, Source Offsite

CI and Code Review Tools: Sonar

Operating Systems: WINDOWS, LINUX

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Developer

Skills/ Environment: Eclipse Oxygen, Java 1.7, 1.8, J2EE, JSP, JSTL, Spring, Guice, JDBC, REST Webservices, JSON, XML/XSD, JAX-WS, Jackson, Tomcat 7, Maven 2.0, GIT Stash, JIRA, Sonar, Jenkins, Mockito, Windows, Unix

Responsibilities:

  • Work as a Java backend developer and I am responsible to work in development of Web and persistence layers of web application.
  • As I am responsible for driving the daily status meetings and co-ordinate with the offshore team on the development activities.
  • Extensively Involved in Requirement Gathering, Estimation and planning Discussions.
  • Following agile methodology in development and maintaining the system.
  • Involved Implementing the Core Java concepts like Encapsulation, Inheritance, Polymorphism.
  • Worked on Multi-threading while processing the upstream feed and load valid data into the application.
  • Worked on Spring MVC framework to provide web support features to flow from one page to other.
  • Extensively involved in invoking the web services using SOAP and WSDL.
  • Spring REST Templates used to invoke REST web services.
  • Written Unit Tests to test the service layer using Mockito and JUnit and used SOAP UI for testing the web services.
  • Marshalling and Unmarshaling of data is done by using JAX-B.
  • Using Maven 2.0 is as a build tool for building the application.
  • Tomcat servers were used to deploy the application.
  • Using GIT/Stash for version control system.
  • Using the Jenkins to build and deploy the application on test environments and to resolve the testing and production issues.
  • Involved in production installs and proactively analyze and resolve the production issues.
  • Always closely worked with team members to share knowledge on various phrases of the application.
  • Extensively involved in functionality testing to resolve data integrity related issues and system enhancements.

Confidential

Sr. Developer

Skills/ Environment: Eclipse Juno, Java 1.7, J2EE, CSS3, HTML, JavaScript, Ajax, JSP, JSTL, Struts 1.x, JDBC, DAO, SOAP, WSDL, Web services, XML/XSD, JAX-WS, JAXB, Tomcat 5, JIRA, Sonar, Mockito, Windows, Unix

Responsibilities:

  • Work as a full stack developer for this project and am responsible to work in Web and persistence layers of web application.
  • Writing Technical Specification Document based on the System Design Specification Document.
  • Involved in the complete life cycle of the project, from the requirements phase to production phase.
  • Followed agile methodology to maintain the system performance and minor works development.
  • Involved in gathering requirements and analysis.
  • Created presentation layer using the JSP and JSTL and HTML.
  • Effectively worked with Asynchronous java scripting AJAX.
  • Efficiently worked with Style sheets CSS3.
  • Worked on Core Java concepts like Encapsulation, Inheritance, Polymorphism.
  • Worked on Multi-threading while processing the upstream feed and load valid data into the application.
  • Worked on Struts MVC framework to provide web support features to flow from one page to other.
  • Extensively worked on SOAP and WSDL to invoke web services based on request/response xml's.
  • Written Unit Tests to test the service layer using Mockito and JUnit and used SOAP UI for testing the web services.
  • Used Spring-WS, JAXB and WSDL to invoke web services using web service client.
  • Tomcat servers were used to develop and deploy the application.
  • Expert working on Spring Tool Suite as a development tool.
  • Used SourceOffSite (SoS) for version control.
  • Worked closely with team members to share knowledge on various phrases of the application.
  • Extensively involved in functionality testing to resolve data integrity related issues and system enhancements.
  • Pro-actively worked on the trouble tickets to analyze and resolve the production issues.

Confidential

Developer

Skills/ Environment: Eclipse RAD, Java 1.7, J2EE, JavaScript, Ajax, JSP, JSTL, EJB entity beans, JDBC, DAO, JAXB, SVN, Sonar, Mockito, Windows

Responsibilities:

  • Writing Technical Specification Document based on the System Design Specification Document.
  • Involved in Requirement Gathering, Estimation and planning Discussion.
  • Involved in the complete life cycle of the project, from the requirements phase to production phase.
  • Followed agile methodology to maintain the system performance and minor works development.
  • Created presentation layer using the JSP and JSTL.
  • Effectively worked with Asynchronous java scripting AJAX.
  • Worked on Core Java concepts like Encapsulation, Inheritance, Polymorphism.
  • Worked on Multi-threading while processing the upstream feed and load valid data into the application.
  • Worked on Spring MVC framework to provide web support features to flow from one page to other.
  • Extensively worked on SOAP and WSDL to invoke web services based on request/response xml's.
  • Written Unit Tests to test the service layer using Mockito and JUnit and used SOAP UI for testing the web services.
  • Used Spring-WS, JAXB and WSDL to invoke web services using web service client.
  • Tomcat servers were used to develop and deploy the application.
  • Expert working on Spring Tool Suite as a development tool.
  • Used SVN for version control.
  • Worked closely with team members to share knowledge on various phrases of the application.
  • Extensively involved in functionality testing to resolve data integrity related issues and system enhancements.
  • Pro-actively worked on the trouble tickets to analyze and resolve the production issues.

Confidential

Sr. Developer

Skills/ Environment: Eclipse, Java 1.5, J2EE, Struts 1.x, Hibernate 3.x, JSP, AJAX, JSTL, DAO, JAXB, Tomcat5.x, JUnit, ANT, Windows

Responsibilities:

  • Involved in gathering requirements and analysis.
  • Created presentation layer using the JSP and JSTL.
  • Effectively worked with Asynchronous java scripting AJAX.
  • Efficiently worked with Style sheets CSS3.
  • Driving the daily status meetings and co-ordinate with the offshore team on the development activities.
  • Involved in the complete life cycle of the project, from the requirements phase to production phase.
  • Followed water fall methodology to maintain the system performance and minor works development.
  • Worked on Core Java concepts like Encapsulation, Inheritance, Polymorphism
  • Worked on Spring Struts 1.x framework to provide web support features to flow from one page to other.
  • Used JAXB for marshalling and un-marshalling of the data.
  • Written Unit Tests to test the service layer and used SOAP UI for testing the web services.
  • JBoss and Tomcat servers were used to develop and deploy the application.
  • Hibernate used as Object relational mapping.
  • Expert working on Eclipse as a development tool.
  • Ant is used as a build tool to build the application
  • Used MySQL as a database.
  • Worked closely with team members to share knowledge on various phrases of the application.
  • Extensively involved in functionality testing to resolve data integrity related issues and system enhancements.
  • Used various Unix/shell scripts to deploy the application on test environments and to resolve the testing and production issues.
  • Pro-actively worked on the trouble tickets to analyze and resolve the production issues.

Confidential

Developer

Skills/ Environment: Eclipse, Java 1.5, J2EE, Struts 1.x, Hibernate 3.x, JSP, AJAX, JSTL, DAO, JAXB, Tomcat5.x, JUnit, ANT, Windows

Responsibilities:

  • Involved in gathering requirements and analysis.
  • Created presentation layer using the JSP and JSTL.
  • Effectively worked with Asynchronous java scripting AJAX.
  • Efficiently worked with Style sheets CSS3.
  • Driving the daily status meetings and co-ordinate with the offshore team on the development activities.
  • Involved in the complete life cycle of the project, from the requirements phase to production phase.
  • Followed water fall methodology to maintain the system performance and minor works development.
  • Worked on Core Java concepts like Encapsulation, Inheritance, Polymorphism
  • Worked on Spring Struts 1.x framework to provide web support features to flow from one page to other.
  • Used JAXB for marshalling and un-marshalling of the data.
  • Written Unit Tests to test the service layer and used SOAP UI for testing the web services.
  • JBoss and Tomcat servers were used to develop and deploy the application.
  • Hibernate used as Object relational mapping.
  • Expert working on Eclipse as a development tool.
  • Ant is used as a build tool to build the application
  • Used MySQL as a database.
  • Worked closely with team members to share knowledge on various phrases of the application.
  • Extensively involved in functionality testing to resolve data integrity related issues and system enhancements.
  • Used various Unix/shell scripts to deploy the application on test environments and to resolve the testing and production issues.
  • Pro-actively worked on the trouble tickets to analyze and resolve the production issues.

Confidential

Developer

Skills/ Environment: Eclipse, Java 1.5, J2Ee, CSS, JavaScript, Ajax, JSP, JSTL, JDBC, DAO, MySQL, Tomcat, Windows, Junit

Responsibilities:

  • Extensively worked with Asynchronous java scripting AJAX.
  • Extensively worked with Style sheets CSS3.
  • Extensively worked with JDBC.
  • Extensively worked with MySQL to develop efficient queries.
  • Worked with Tomcat server to deploy the application.
  • Expert using Eclipse IDE tool for development.
  • Extensively worked with JUnit test cases to perform unit testing of the application.
  • Extensively worked on creating the custom tag libraries.
  • Worked closely with team members to exchange knowledge of different phrases of the application.
  • Worked closely with testing team to resolve any system test issues.
  • Pro-actively worked with production tickets to analyze and resolve the issue.
  • Participated in production support.
  • Used MySQL as a database.
  • Actively participated in weekly status meetings.
  • Actively participated in Requirements gathering and analysis.
  • Created presentation layer using the JSP and JSTL, model layer using DAO and controller layer using Servlets.

Confidential

Developer

Skills/ Environment: Eclipse, Java 1.5, J2Ee, CSS, JavaScript, Ajax, JSP, JSTL, JDBC, DAO, MySQL, Tomcat, Windows, Junit

Responsibilities:

  • Extensively worked with Asynchronous java scripting AJAX.
  • Extensively worked with Style sheets CSS3.
  • Extensively worked with JDBC.
  • Extensively worked with MySQL to develop efficient queries.
  • Worked with Tomcat server to deploy the application.
  • Expert using Eclipse IDE tool for development.
  • Extensively worked with JUnit test cases to perform unit testing of the application.
  • Extensively worked on creating the custom tag libraries.
  • Worked closely with team members to exchange knowledge of different phrases of the application.
  • Worked closely with testing team to resolve any system test issues.
  • Pro-actively worked with production tickets to analyze and resolve the issue.
  • Participated in production support.
  • Used MySQL as a database.
  • Actively participated in weekly status meetings.
  • Actively participated in Requirements gathering and analysis.
  • Created presentation layer using the JSP and JSTL, model layer using DAO and controller layer using Servlets.

We'd love your feedback!