Lead Software Engineer - Java, Spring Boot, Microservices, REST APIs, OAuth, Kafka, Azure
Core
Architect and lead the design and delivery of Blue Yonder's next-generation cloud-native Supply Chain Data Platform using microservices and event-driven architecture.
Role type
Senior IC/Lead Software Engineer (Java, Spring Boot, Microservices)
Builds
Scalable, secure, multi-tenant SaaS platforms and cloud-native microservices for global supply chain operations.
Domain
Supply Chain / Cloud-Native Distributed Systems
Required skills
Java, Spring Boot, Microservices, REST APIs, OAuth, Kafka, Azure, Kubernetes, Docker, CI/CD, Event-Driven Architecture, Big Data technologies (Snowflake, Spark, Elasticsearch), Mentoring
Preferred skills
GraphQL, Scala, NoSQL, RDBMS, Infrastructure as Code, Root Cause Analysis
Technologies
Azure AKS, ARM Templates, Azure AD, Application Gateway, Virtual Networks, Gradle, Hibernate, Snowflake, Spark, Scala, Elasticsearch, Ignite, Github Actions
Responsibilities
Lead architecture design and development of cloud-native microservices; Collaborate with product and engineering teams to translate requirements into scalable solutions; Drive engineering excellence through code reviews, performance optimization, and CI/CD improvements; Mentor engineers and lead technical discussions; Participate in on-call rotation for incident resolution and platform reliability.
Seniority
Senior, hands-on IC with leadership responsibilities