Backend Engineering Lead
Summary
Lead backend engineering for scalable microservices using Java Spring Boot and cloud-native tools, mentoring engineers and driving architectural decisions.
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 and build a high performing backend services community.
- Evaluate emerging technologies and recommend their adoption where appropriate.
- Bachelor's degree in computer science or a related 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.