• All candidates must have Java AND Scala experience.
Requirements:
• Hands-on experience in Java and Scala development.
• Proven experience with the Spring Framework , including Spring Boot and Spring Cloud.
• Advanced knowledge of AWS cloud services and architecture.
• Solid experience with microservices development and containerization technologies (Docker, Kubernetes).
• Strong understanding of database systems, both SQL and NoSQL.
• Excellent grasp of software engineering best practices, design patterns, and anti-patterns.
• Experience with event-driven architecture and messaging systems (Kafka, RabbitMQ, etc.).
• Familiarity with CI/CD tools and version control systems (Git, Jenkins, etc.).
Bachelor's degree in Computer Science