Overview
- We are seeking a talented Senior Software Engineer with strong expertise in Java, Spring Boot, Microservices, and Cloud-Native Application Development. The ideal candidate will play a key role in designing, developing, and scaling high-performance backend services that power enterprise-grade applications.
- This role requires a strong engineering mindset, hands-on backend development experience, and the ability to build resilient, secure, and scalable solutions. The successful candidate will collaborate closely with Product, Architecture, DevOps, and Engineering teams to deliver high-quality software using modern development practices and cloud technologies.
What You'll Do
Backend Application Development
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build high-performance RESTful APIs and reusable backend services.
- Develop clean, maintainable, and efficient code following engineering best practices.
- Contribute to system design, technical architecture, and solution implementation discussions.
- Participate in code reviews and ensure adherence to coding standards and development guidelines.
Microservices & Distributed Systems
- Design and implement Microservices-based architecture for scalable and resilient applications.
- Develop solutions leveraging event-driven architecture patterns and asynchronous processing models.
- Optimize application performance, scalability, reliability, and fault tolerance.
- Collaborate with architecture teams to evolve platform capabilities and engineering standards.
Cloud & Platform Engineering
- Develop and deploy cloud-native applications using Microsoft Azure.
- Work with cloud services and platform capabilities to improve scalability and operational efficiency.
- Support cloud migration, modernization, and infrastructure optimization initiatives.
- Exposure to AWS or GCP environments is considered an advantage.
Data & Persistence
- Design and optimize solutions utilizing Relational Databases (RDBMS) and NoSQL databases.
- Develop efficient data models, queries, and persistence layers for enterprise applications.
- Ensure data integrity, performance, and scalability across distributed systems.
Engineering Excellence
- Follow Agile/Scrum methodologies throughout the software development lifecycle.
- Contribute to Test-Driven Development (TDD) and quality engineering practices.
- Collaborate with QA, Product, and Engineering teams to deliver high-quality releases.
- Troubleshoot production issues and participate in root-cause analysis and continuous improvement initiatives.
Collaboration & Support
- Partner closely with Product Managers, Architects, DevOps Engineers, and Engineering teams to deliver business-critical solutions.
- Participate in sprint planning, design reviews, and technical discussions.
- Contribute to documentation, knowledge sharing, and engineering best practices.
- Collaborate effectively with globally distributed teams across EMEA and US regions when required.
- Demonstrate flexibility to work with cross-functional stakeholders and support critical project deliverables across multiple time zones.
What We Are Looking For
- 5-8 years of experience in Software Engineering with strong backend development expertise.
- Strong hands-on experience with Java, Spring Boot, and REST API development.
- Proven experience designing and developing Microservices-based applications.
- Experience building Event-Driven Architectures and distributed systems.
- Hands-on experience with Microsoft Azure cloud platform; exposure to AWS or GCP is a plus.
- Strong knowledge of Relational Databases (RDBMS) and NoSQL databases.
- Experience building scalable, secure, and highly available backend systems.
- Strong understanding of software design principles, object-oriented programming, and design patterns.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and stakeholder management capabilities.
- Experience working in Agile development environments.
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Skills Required
- Bachelor's degree in computer science or equivalent experience
- 5 to 7 years of experience in backend software development
- Strong experience with Java and Spring Boot
- Strong experience with microservices and REST API development
- Strong experience with event-driven architecture and Kafka
- Experience with Microsoft Azure cloud services
- Experience with SQL and NoSQL databases
- Experience with CI/CD pipelines, Git, and Gradle (DevOps practices)
- Experience with containerization and Kubernetes
- Knowledge of IAM (OAuth2, OIDC, SSO)
- Familiarity with test-driven development and automated testing (unit/integration)
- Strong understanding of Object-Oriented Design, distributed systems, and backend design patterns
- Ability to own and deliver backend features end-to-end and troubleshoot production issues
Blue Yonder Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Blue Yonder and has not been reviewed or approved by Blue Yonder.
-
Leave & Time Off Breadth — PTO is described as generous or “unlimited” in the U.S., alongside paid holidays, sick time, and two paid volunteer days. These policies are often highlighted as strengths that support work–life balance.
-
Flexible Benefits — Remote-work options and flexible arrangements are emphasized as part of the package. This flexibility is valued alongside compensation and can help offset middling pay for some roles.
-
Healthcare Strength — Medical, dental, and vision coverage are provided, with mental health/EAP support and HSA/FSA options referenced. These core coverages are portrayed as solid and comprehensive.
Blue Yonder Insights
What We Do
Blue Yonder is the world leader in digital supply chain and omni-channel commerce fulfillment. Our intelligent, end-to-end platform enables retailers, manufacturers and logistics providers to seamlessly predict, pivot and fulfill customer demand. With Blue Yonder, you can make more automated, profitable business decisions that deliver greater growth and re-imagined customer experiences. Blue Yonder - Fulfill your Potential Blue Yonder’s tagline “Fulfill Your Potential” reflects the company’s mission to empower every organization and person on the planet to fulfill their potential. Each day, our global teams of associates and business partners work together to accelerate global economic growth, increase sustainability and prosperity with a Sonoran Spirit.

.png)






