Description

Required Skills:

  • BS in computer science, engineering, or an equivalent field/experience
  • 8+ 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.

Education

Bachelor's degree