Job Description
What You’ll Own
Backend Engineering
- Design, build, and maintain backend services using Java 20+ and Spring Boot
- Develop clean, secure, versioned REST APIs for web, mobile, admin, partner, and AI systems
- Review and improve Spring Boot application structure, dependency versions, embedded Tomcat configuration, startup behaviour, memory usage, and runtime performance
- Improve service structure, startup behaviour, configuration, and deployment readiness
- Refactor weak or unstable backend areas without breaking existing functionality
- Review and improve backend code quality, error handling, validation, and performance
Platform Stability
- Investigate production issues across services, APIs, databases, queues, and cloud infrastructure
- Investigate Spring/Tomcat-level issues such as slow startup, failed bean initialisation, blocked request threads, timeout misconfiguration, mem...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application