We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 7years of IT experience in teh areas of Analysis, Design, Development, Coding, Implementation and Testing of web applications using Java technologies.
  • Designing and developingweb applications using Java stack(Java - 8-13) technologies and handling design/implementation using Spring MVC, Spring Boot, Hibernate, JPA, JDBCand Java Script
  • Reactive Programming
  • Application architecture, analysis, design, development, testing, implementation, deployment and enhancements.
  • Implemented CI-CD pipelineto deploy teh applications in Cloud Environments.
  • Experience in building, exposing and consuming (Restful) web service/API’s in teh Business Object layer using RestTemplate and RestEasy.
  • Experience in writing unit test cases using JUNIT framework.
  • Thorough noledge on mocking frameworks like EasyMock and Mockito.
  • Experience using SQL database - Oracle DB.
  • Experienced with IDE tools such as Eclipse, IntelliJ.
  • Experience in using build and deploy tools - Maven, Jenkins, Hudson, Concourse.
  • Experience inhosting applications in GCP, AZUREand PCF
  • Experience on Oracle 11g/10g.
  • Experience in Database Development using SQL, PL/SQL, Stored Procedures, Functionsand Triggers in SQL Developer.
  • Good understanding of teh SDLC (software Development Life Cycle) and teh requirement management lifecycle
  • Experience in TDD.
  • Expertise in process and test automation using Selenium, Cucumber in Saucelabs.
  • Experienced with Software Development methodologies like Agile.
  • Experience using JIRA and Pivotal tracker.
  • Experienced in using version control tools like GIT, CVS, BitBucket and build tools like Jenkins. Concourse and Hudson.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast consistent team player with excellent communication skills.
  • Open to learn new technologies.

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Working alongside business and product owners to gather and refine teh requirements.
  • Developed teh application using Hibernate, Spring Boot, JPA.
  • Developing Rest microservices and exposing them to be used by cross functional teams.
  • Hosted applications on Azure.
  • Used Cloud cosmosDB for storing teh data from applications hosted on Azure.
  • Automation testing using Cucumber and Gatling.
  • Load Testing using JMeter

Confidential

Senior Software Developer

Responsibilities:

  • Developed teh application using Hibernate, Spring Boot, JPA, JDBC.
  • Developing Rest microservices and exposing them to be used by cross functional teams.
  • Hosted applications on GCP and PCF.
  • Test Automation usingCucumber.
  • Developed integration test cases.
  • Worked on building teh Concoursepipeline.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis and design of teh applicationbased on teh requirements from product owners.
  • Developed teh application usingHibernate, Spring Boot,JavaScript, JQuery.
  • Designing and developing teh UI using JavaScript using a designated front end service framework (client specific) and JAVA classes.
  • Worked on enhancement of teh existing application which included bug fixing, new feature request and refactoring teh existing system using various J2EE and other technologies.
  • Hosted all teh services in PCF.
  • Test Automation using Selenium and Cucumber.
  • Developed a scrutinized automation regression suite which would halp to put CI/CD in place.

We'd love your feedback!