onsite
Lead Backend Engineer Python, Java, AI enabled - Innvocon Learning Solutions
Backend Engineer
Lead backend engineer responsible for designing, building, and scaling fault‑tolerant microservices for a high‑performance e‑commerce platform, leveraging Java, Python, Spring Boot and AI‑assisted development tools.
About the role
Key Responsibilities
- Architect, develop, and scale microservice‑based backend systems using Java, Python and Spring Boot.
- Drive AI‑assisted development practices with tools such as GitHub Copilot or similar, improving code quality and productivity.
- Own the full delivery lifecycle: design, implementation, automated testing, CI/CD deployment, and production monitoring.
- Conduct load testing, performance tuning, and implement observability (metrics, tracing, logging) to ensure high availability.
- Collaborate closely with product, frontend, and QA teams to translate requirements into robust, scalable features.
Requirements
- 5+ years of backend development experience, strong proficiency in Java and Python.
- Deep knowledge of Spring Boot and microservice architecture patterns.
- Hands‑on experience with AI‑assisted coding tools (e.g., GitHub Copilot, Cursor) and modern DevOps pipelines.
- Proven ability to design high‑throughput, fault‑tolerant systems and perform performance optimization.
- Excellent problem‑solving skills and ability to lead technical discussions across cross‑functional teams.