We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

TX

SUMMARY

  • Around 10 years of progressive experience in software design and development with meeting deadlines and delivering quality software.
  • Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM.
  • Experienced in application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Micro Services, REST.
  • Developed end to end application using Spring Boot.
  • Hands on experience with spring frame work and Hibernate, JPA ORM tools.
  • Good experience in Relational Database designing and creating schemas, writing SQL Queries and managing constraints using Oracle 12c, postgreSQL, SQL server 2012, Redshift.
  • Experience in PL/SQL programming to develop Stored Procedures and Functions.
  • Proficient in Java Multi - Threading, Collections.
  • Hands on experience with Cloud Platforms like pivotal cloud factory(PCF), Azure and AWS.
  • Authored application using spring cloud services (spring version of Netflix Eureka and Zuul).
  • Hands-on experience on working with IDE like Eclipse, STS along with its version control systems CVS, SVN, GIT.
  • Strong knowledge on Unit Testing using Junit and Mockito.
  • Very good experience in Selenium Scripting using SeleniumWeb Driverand Eclipse IDE withTestNG.
  • Strong knowledge and experience on Neo4j graph data base.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with cucumber /Gherkin framework.
  • Experience in testing API’s by using Rest Assured, SOAP UI and Postman.
  • Having Good analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Operation System: Windows 7,8,10, MacOS (Sierra, Yosemite)

Languages: J2EE (JAVA8/7, JSP)

Java Frameworks: Struts, Spring, Hibernate.

Data base Query Languages: SQL, PL/SQL

Web Technologies: HTML5, JavaScript, CSS3

IDE: Eclipse, STS

Database: PostgreSQL, Oracle 12c, Sql Server 2012, Redshift

Technologies Familiar with: XML, AJAX, Drools

Application Servers: IBM Web sphere, Weblogic 10.3.6

Cloud Platform: PCF, AWS, Azure

Testing Tools: SOAP UI, Selenium, Cucumber/Gherkin.

Version control Systems: CVS, SVN, GIT.

PROFESSIONAL EXPERIENCE

Confidential, TX

Senior Java Developer

Responsibilities:

  • As a Developer, involved in the entire (SDLC) life cycle of the project right from the designing the project to implementation working in Agile practices with two weak sprint.
  • Involved in designing and implemented tables, functions, stored procedures and triggers in Ms sql server.
  • Converted the monolithic application in to spring boot application using micro services architecture.
  • Develop the backend code using the Spring framework and Hibernate ORM tool.
  • Tested the web application by using the Selenium web driver scripting, cucumber/Gherkin framework.
  • Created theFeatureFilesfor Cucumber Automation.
  • Created Test Automation Framework withCucumberandSelenium WebDriver.
  • Web Element Inspection throughFirebugandFire Path.
  • ConfiguredCucumber Report PluginandPerformance Pluginto Jenkins to generate html test reports.
  • Experienced in continuous integration and continuous deployment methodologies using Jenkins Successfully implemented the code for my module using spring and hibernate.
  • Implemented DAO for data access using Spring ORM with Hibernate.
  • Consumed web services using JSON and REST to get the registered users, update their status.
  • Integrated theDroolsto application framework, which involved dynamic creation of knowledgebase and Knowledge session.
  • Developed the Restful Services using JAX-RS& Java.
  • Developed the graph visualization data metrics by using the Neo4j Graph Database.
  • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files.
  • Experience in using Data Access Objects (DAO), Singleton, BusinessDelegate and Factory patterns to increase the performance of the system.
  • Used SVN to keep track of all work and all changes in source code.
  • Created test cases using JUNIT, Mockito and STS for IDE.

Environment: Spring Boot, Spring MVC, Hibernate 5.x, Swagger, STS, Tomcat, REST, HTML5, Oracle 12c, Drools, CSS3, AWS, TypeScript, SVN, PL/ SQL, Maven, Junit, Mockito, Jenkins, Selenium, cucumber/Gherkin.

Confidential, NH

Senior Java Developer

Responsibilities:

  • Developed end to end application on spring boot framework (Rest Api Application/ Spring JPA using crud repository).
  • Worked on Agile SCRUM Practices, with two weak sprints, strong focus on accountability and throughput.
  • Refactored existing legacy application by identifying components that needs to be transformed to micro services.
  • Implemented REST based web services.
  • Authored application using spring cloud services (spring version of Netflix Eureka and Zuul).
  • Experienced in continuous integration and continuous deployment methodologies using Bamboo.
  • Deployed application in to pivotal cloud factory(PCF).
  • Tested the web application by using the Selenium web driver scripting, cucumber/Gherkin framework.
  • Configured swagger for documentation of rest controllers and to generate request and response templates.
  • Experienced in developing, deploying and troubleshooting PCF application.
  • Involved in creating, modifying and updating database tables in Oracle 12c.
  • Used PL/SQL programming to develop Stored Procedures and Functions.
  • Used Maven to build the application.
  • UsedDroolsto handle complex business rules using Rule Sets and Rule Flows.
  • Used SVN for version control.
  • Created theFeatureFilesfor Cucumber Automation.
  • Created Test Automation Framework withCucumberandSelenium WebDriver.
  • Web Element Inspection throughFirebugandFire Path.
  • ConfiguredCucumber Report PluginandPerformance Pluginto Jenkins to generate html test reports.
  • Experience in testing API’s by using SOAP UI and Postman.
  • Created test cases using JUNIT, Mockito and STS for IDE.

Environment: Spring Boot, Micro services, Hibernate 5.2, Eureka, Zuul, Swagger, STS, Tomcat, Drools, REST, HTML5, Oracle 12c, CSS3, PCF, JavaScript, SVN, PL/ SQL, Maven, Junit, Mockito, Bamboo.

Confidential, KY

Java Developer

Responsibilities:

  • Worked on Agile SCRUM Practices, with two weak sprints, strong focus on accountability and throughput.
  • Designed and developed front-end using Servlet, JSP, HTML, CSS, Java Script and AJAX.
  • Utilized J2EE design patterns and object oriented concepts to structure the product code
  • Used Spring Framework to inject services and there dependencies.
  • Involved in creating, modifying and updating database tables in MYSQL.
  • Used PL/SQL programming to develop Stored Procedures and Functions.
  • Tested the web application by using the Selenium web driver scripting, cucumber/Gherkin framework.
  • Used Maven to build the application and deploy on WebSphere Application Server.
  • Experienced in continuous integration and continuous deployment methodologies using Jenkins.
  • Implemented REST based web services.
  • Key contributor to SCRUM team serving as Technical Product Owner for AWS related matters and decision making
  • Debugged and reviewed field issues and provided root cause analysis documents for these issues.
  • Used CVS for version control.
  • Created test cases using JUNIT and Eclipse for IDE.

Environment: Spring 4.x, Hibernate4.0, AJAX, JSP, Eclipse, WebSphere 8.2, SOAP, REST, HTML, CSS, JavaScript 1.3, SVN, PL/ SQL, Maven, JUnit.

Confidential, Florida

Java Developer

Responsibilities:

  • Worked on Agile SCRUM Practices, with two weak sprints, strong focus on accountability and throughput.
  • Designed and developed front-end using Servlet, JSP, HTML, CSS, Java Script and AJAX.
  • Utilized J2EE design patterns and object oriented concepts to structure the product code
  • Used Spring Framework to inject services and their dependencies.
  • Involved in creating, modifying and updating database tables in MYSQL.
  • Used PL/SQL programming to develop Stored Procedures and Functions.
  • Used Maven to build the application and deploy on WebSphere Application Server.
  • Experienced in continuous integration and continuous deployment methodologies using Jenkins.
  • Implemented REST based web services.
  • Created theFeatureFilesfor Cucumber Automation.
  • Created Test Automation Framework withCucumberandSelenium WebDriver.
  • Web Element Inspection throughFirebugandFire Path.
  • ConfiguredCucumber Report PluginandPerformance Pluginto Jenkins to generate html test reports.
  • Key contributor to SCRUM team serving as Technical Product Owner for AWS related matters and decision making
  • Debugged and reviewed field issues and provided root cause analysis documents for these issues.
  • Used CVS for version control.
  • Created test cases using JUNIT and Eclipse for IDE.

Environment: Spring 4.x, Hibernate4.0, AJAX, JSP, Eclipse, WebSphere 8.2, SOAP, REST, HTML, CSS, JavaScript 1.3, SVN, PL/ SQL, Maven, JUnit.

We'd love your feedback!