Backend Engineer (Bay area)

Job Category: Engineer
Job Type: Hybrid
Job Location: California Sunnyvale

Job Description

Job Id:

*Copy Job Id. It is required to apply for this specific role.

JPS-2265
Job Description:

Description:

  • Designs, develops, and implements web based Java applications to support business requirements.
  • Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
  • Resolves technical issues through debugging, research, and investigation.
  • Requires a bachelor’s degree in area of specialty.
  • Familiar with standard concepts, practices, and procedures within a particular field.
  • Relies on experience and judgment to plan and accomplish goals.

Required Experience:

  • 5+ years of expertise and hand son experience in object oriented programming
  • 5+ years of prior industry experience in developing highly scalable microservices and optimized RESTful APIs using Spring Boot in Java 8 or above.
  • 5+ years of prior experience in Junit for unit testing application.
  • 5+ years of experience in working in a collaborative environment using Agile SCRUM practices.
  • Solid grasp of various software design patterns and distributed computing.
  • Solid understanding of relational and nonrelational database technologies (SQL and Cosmos DB), data modeling and RESTful web APIs.
  • Experience in kafka services or any event streaming services
  • Experience with Maven tool to build and deploy artifacts to snapshot repository.
  • Experience in automated CI/CD workflow using tools such as Jenkins and GitHub.
  • Prior enterprise experience in working with Azure or Any Cloud Technologies.
  • Prior experience in kubernetes
  • Experience working directly with Product, Business, Automation and other stake holders in delivering end to end product features.