Job Description
Job Id:
JPS-2091
*Copy Job Id. It is required to apply for this specific role.
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.