Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
Adhere to secure coding practices, implement effective unit testing, and stay informed of industry technology trends to foster technical excellence.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
design end-to-end solutions
architectural patterns
Java/Spring Boot-based services
cloud platforms and DevOps
solution artefacts
application security and compliance
Nice-to-have
Reference Data domain experience
API management platforms
messaging and streaming technologies
GitLab governance
review technical designs
simplify complex technical designs
Key Requirements
Experience designing end-to-end solutions
Deep understanding of architectural patterns
Hands-on knowledge of Java/Spring Boot
Solid experience with cloud platforms
Expertise in producing high-quality solution artefacts