About the role
Requirements:
- 7-10 years of experience in software engineering.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience designing and delivering distributed systems and large-scale applications, using AI tools like Claude and Copilot.
- Proficiency in cloud-native development, containerization, and modern development tools and frameworks.
- Strong skills in Java, Kafka, Agentic AI development, system performance, scalability, fault tolerance, and observability.
- Demonstrated ability to lead by example, mentor peers, and drive engineering excellence.
- Excellent cross-functional collaboration, problem-solving, and communication skills.