-
Design and develop high-quality backend services using Java (Spring Boot or similar frameworks).
-
Contribute to system architecture and participate in technical design discussions.
-
Ensure code quality through unit testing, integration testing, and code reviews.
-
Optimize performance, scalability, and security of backend systems.
-
Collaborate with front-end developers, DevOps, and QA teams for seamless delivery.
-
Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery.
-
Debug and resolve complex issues in a timely and effective manner.
-
Mentor junior engineers and contribute to technical knowledge sharing within the team.
Key Performance Indicators (KPIs) for Success
-
Delivery of clean, well-tested, and well-documented code within sprint deadlines.
-
Consistent adherence to eSpace development and security standards.
-
High code review and peer feedback ratings.
-
Minimal post-release bugs and strong problem-solving turnaround time.
-
Contribution to system design improvements and team knowledge base.
-
Active participation in team ceremonies and mentorship efforts.