Job Description:
12+ years of overall experience
Must have strong experience in Microservices.
Must have multiple implementation experiences using Java 11
Must have worked on Spring framework concepts.
Required Skills:
BS in computer science, engineering, or an equivalent field/experience
10+ years of professional software engineering experience with Java
Good at writing clean, modular, readable, and testable Java code
Strong knowledge of Spring Boot framework, a good understanding of REST API principles and best practices
Experience building Microservices
Proficient with CI/CD practices and production deployment
Experience developing in AWS Cloud Platform
Experience with Container (Docker) and Container orchestration platforms like Kubernetes
Strong problem-solving skills.
Desired (Good to have) Skills:
Familiarity with basic web application security concepts
Experience with Docker, Kubernetes, and AWS cloud services
Experience with Apache Kafka and Kafka Streams
Ability to explain technical solutions to both engineering and non-technical stakeholders.
Bachelor's degree in Computer Science