Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Adhere to secure coding practices and implement effective unit testing to ensure proper code design, readability, and reliability.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Java & Spring Boot development
Microservices architecture
RESTful backend services
Scalable and performant code
Secure coding practices
Unit testing implementation
Nice-to-have
AI / LLM / Generative AI knowledge
Workflow orchestration experience
Continuous improvement mindset
Knowledge sharing culture
Key Requirements
Experience with Java, Spring Boot, Microservices
Solid understanding of backend API design and JPA
Exposure to cloud platform / infra concepts
SQL writing and optimization
Experience with Camunda (BPM / workflow orchestration)