Senior Java Software Engineer
We are looking for a highly skilled and motivated Senior Java Engineer to join our Cloud Analytics team. This role offers the opportunity to work on cutting-edge, large-scale AWS-based architectures.
Location: Hybrid (2 days in the office, 3 remote)
What You’ll Do:
- Design and implement scalable microservice architectures using AWS technologies.
- Develop and enhance RESTful APIs and backend services in Java Spring Boot.
- Collaborate with cross-functional teams to define, design, and deliver new product features.
- Participate in requirement analysis, technical design, and agile development cycles.
- Optimize performance, scalability, and reliability across distributed systems.
- Contribute to continuous improvement and innovation within the Cloud Analytics team.
- What We’re Looking For:
- BSc in Computer Science, Software Engineering, or equivalent - Must
- 4+ years of experience in Java development - Must
- 4+ years of experience in cloud-based development - Must
- Proven experience in RESTful API design, debugging, and software architecture - Must
- Hands-on experience with AWS, Spring/Spring Boot, and distributed production systems - Must
- Experience designing and scaling microservices architectures - Must