The role involves designing and delivering high-quality, scalable software solutions that support business and technology capabilities for customers and colleagues
Job Summary
The role involves designing and delivering high-quality, scalable software solutions that support business and technology capabilities for customers and colleagues.
Candidates are expected to own technical design discussions, make architecture decisions, and mentor junior engineers while ensuring code quality.
This position requires strong hands-on experience with Java, Spring Boot, and Microservices to build resilient production-ready services.
Matching Summary
The role involves designing and delivering high-quality, scalable software solutions that support business and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
Java programming language
Spring Boot framework
Microservices architecture
JPA/Hibernate ORM
System design and architecture
Code review and quality standards
Incident analysis and root cause resolution
Nice-to-have
SQL writing and optimization
AI LLM Generative AI knowledge
Camunda BPM workflow orchestration
Mentoring junior engineers
Cross-functional collaboration skills
Key Requirements
Strong hands-on experience with Java and Spring Boot
Proven ability in system design and technical decision-making
Experience collaborating with stakeholders and supporting delivery operations