Role: Java Solution Architect / Technical Lead
We are looking for an experienced Java Solution Architect / Technical Lead to drive the design and development of scalable, cloud-based enterprise applications.
Key Responsibilities
- Design and develop Java microservices using Spring Boot or Micronaut.
- Define REST APIs, system architecture, and integration patterns.
- Lead technical design, code reviews, and engineering best practices.
- Build secure, scalable solutions using AWS and PostgreSQL.
- Guide developers and collaborate with React frontend teams.
- Drive API security, CI/CD, observability, and performance optimization.
Requirements
- 10+ years of experience in Java development, solution architecture, or technical leadership.
- Robust expertise in Java, Spring Boot/Micronaut, microservices, and REST APIs.
- Experience with AWS, PostgreSQL, API integration, and cloud-native architectures.
- Strong system design, problem-solving, and team leadership skills.
Nice to Have: Experience with Kong, Flyway, OpenTelemetry, and AI-enabled services.