We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

CAREER OVERVIEW:

Software Developer with a demonstrated history of working experience in retail industry. Skilled in developing applications using Spring Boot and Microservices. Strong engineering professional with Bachelor of Engineering focused in Information Technology.

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web - based Enterprise Applications using Java/J2EE.
  • Experience in upgrading and building new applications using Springboot and deploy them to PCF(Pivotal Cloud Foundry).
  • Extensively worked in agile atmosphere and have fluent understanding of sprints, iterations, releases, backlogs, daily stand up, retrospectives, tracking tools like Jira, Pivotal tracker.
  • Hands-on experience in XP practices like test-driven development, pair programming.
  • Expertise in Core Java concepts.
  • Having experience in Spring Boot, Spring MVC, Spring Cloud Config Server, Spring Scheduler, Spring JPA, Netflix Eureka Naming Server, Netflix Ribbon, Feign Client, Zuul API Gateway, Hystrix, Lombok.
  • Having good knowledge in web scripting like JQuery, AngularJs, JavaScript, AJAX, HTML5/ CSS3, JSP and servlets.
  • Experienced in working with databases like Oracle and MySql.
  • Familiar with NoSQL, especially Mongo DB.
  • Having experience in using version-controlling systems like GIT, SVN.
  • Proficient in unit testing frameworks like Junit and experience in using Mockito as well.
  • Exposure to continuous integration and continuous deployment using tools like Jenkins and Concourse.
  • Experience in IDE tools like Eclipse, IntelliJ and STS.
  • Experience working in build tools like Gradle, Maven and Ant.
  • Excellent verbal and written communication skills and leadership qualities gained through leading small to medium sized teams and providing on time status updates to business and organization leadership.
  • Possess good documentation skills acquired by preparing system and functional specification documents, design documents, test plans and support turn over documents.
  • Extensive business exposure in the field of retail store systems.

TECHNICAL EXPERIENCE:

Senior Java Developer

Confidential, Atlanta, GA

Responsibilities:

  • Developed micro services using Spring Boot used Swagger to provide API documentation for those micros services.
  • Implemented Zuul API Gateway in order to route and filter requests to microservices.
  • Used Zipkin distributed tracing system in order to debug the complex microservice requests.
  • Participated in agile practices like daily stand ups, planning poker agile estimation, backlog grooming, retrospective etc ·
  • Involved in pair programming for many user stories.
  • Performed Continuous Integration and Continuous deployment using Concourse tool.
  • Used Pivotal Tracker to track the User stories.
  • Involved in data model designs for table change requirements and creation of new tables in Oracle.
  • Unit tested using Junit Mockito framework.

Environment: HTML5, Angular2, JavaScript, jQuery, Java, J2EE, Spring Boot, Microservices, Spring Scheduler, Spring Rest, Spring JPA, Spring Config Server, Lombok, SLF4J, Swagger, Git, Cloud Foundry (PCF).

Senior Java Developer

Confidential, Atlanta, GA

Responsibilities:

  • Developed high-quality code, established development standards and led by example.
  • Designed reusable components by utilizing various standard frameworks.
  • Used Feign REST client for microservice invocations.
  • Set up Eureka Naming Server and implemented client side load balancing using Netflix Ribbon.
  • Implemented routing and filtering requests to microservices using Zuul API Gateway.
  • Served as a technical resource and mentor for a team of six engineers
  • Performed Continuous Integration and Continuous deployment using Concourse tool.
  • Worked along with DevOps to troubleshoot issues and to automate the deployments.
  • Unit tested using Junit Mockito framework.
  • Used Pivotal Tracker to track the User stories.

Environment: HTML5, CSS3, Angular2, JavaScript, jQuery, Java, J2EE, Spring Boot, Microservices, Spring Scheduler, Spring Rest, Spring JPA, Spring Config Server, Lombok, SLF4J, Swagger, Cloud Foundry (PCF).

Module Lead

Confidential, Atlanta, GA

Responsibilities:

  • Involved in application architecture design phase and creating the application design template.
  • Mentored junior developers, assisted with code reviews, conducted technology discussion groups and presentations, act as resource for them.
  • Lead a team of handful of resources.
  • Used Gradle build tool to build the project.
  • Performed Continuous Integration and Continuous deployment using Concourse tool.
  • Performed Unit testing using JUnit framework.
  • Participating in customer meeting to identifying the difficulties if any, and discuss about the upcoming enhancements and changes.
  • Used JIRA tracker to track the User stories.

Environment: HTML5, CSS3, Javascript, Java, Rest API, Spring boot, Microservices, Spring data JPA, Oracle, PCF, Git.

Java Developer

Confidential

Responsibilities:

  • Gathering requirements and initial system design.
  • Actively worked in setting up the initial configuration for Spring MVC.
  • Developed 2 modules independently along with complete application delivery responsibility.
  • Implemented Hibernate Query Language to perform CRUD operations.
  • Made sure that the construction was completed on time along with unit.
  • Used Ant and Ivy to build the project and resolve dependencies.
  • Performed Continuous Integration using Jenkins build tool.
  • Performed Unit testing using Junit framework.
  • Involved in integration testing with ETL, Parts, customer service and other matrix teams.
  • Used JIRA to track the assigned tasks.

Environment: HTML, CSS, Javascript, Java/J2EE, Spring MVC, RESTful Web Services, Hibernate, MySql.

Confidential

Java Developer

Responsibilities:

  • Actively worked in the enhancement of Confidential Application.
  • Quickly learned Flex for fixing the existing bugs and adding new features to the web application.
  • Voluntarily implemented enhancements namely Adding My Favorites and Zero Dollar Transaction.
  • Performed Unit Testing using Junit and load testing using JMeter.
  • Performed IQA for individual modules before delivery to clients.
  • Recognized as Confidential SME and as a lead developer for this system.

Environment: HTML, CSS, JSP, Javascript, Java/J2EE, Spring MVC, Hibernate, MySql.

We'd love your feedback!