Job Description
Lead, designs and builds scalable backend systems and enterprise microservices using Java, Spring Boot, and modern cloud‑native architectures.
Key Responsibilities
- Design and develop enterprise microservices using Spring Boot.
- Participate in architectural decisions and ensure adherence to best practices.
- Integrate APIs, data sources, and cloud‑native platforms.
- Conduct code reviews and mentor junior engineers.
- Optimize performance, reliability, and security.
- Troubleshoot production issues and implement solutions.
- Ensure digital solutions comply with security, performance, and accessibility requirements.
- Mentor and develop squad members; build a high‑performing backend services community.
- Evaluate emerging technologies and recommend their adoption where appropriate.
Requirements
Job Requirements
- Bachelor’s degree in computer science or similar field.
- Strong experience in Java/Spring Boot framework.
- Experience with microservices, REST APIs, and CI/CD pipelines.
- Knowledge of SQL/NoSQL databases.
- Familiarity with Docker, Kubernetes, and cloud platforms.
- Experience working in Agile environments with cross‑functional teams.
- Strong experience in modern architectural design and related technical disciplines.
- Excellent communication, leadership, and stakeholder management skills.