SWE 2 - Java Spring Boot Rest Apis Microservices SQL
jda
📍 bangalore hyderabad india🕐 5d ago🔗 workday
Job Description
**Scope:**
* Contribute to the development, testing, and maintenance of Blue Yonder's cloud-native Supply Chain Data Platform.
* Work closely with senior engineers to build scalable microservices, implement new features, resolve defects, and continuously improve product quality while developing technical expertise in distributed systems and cloud technologies.
**Our current technical environment:**
* **Software**: Java, Spring Boot, Gradle, Git, Hibernate, REST APIs, OAuth, GraphQL, Snowflake, Scala, Spark, Elasticsearch, NoSQL, RDBMS
* **Application Architecture**: Cloud-native, event-driven, secure multi-tenant microservices architecture with high scalability, resiliency, and high availability
* **Cloud Architecture**: Microsoft Azure (AKS, ARM Templates, Azure AD, Event Hub, Application Gateway, Virtual Networks, HDInsight), Kubernetes, Docker, Infrastructure as Code (IaC), CI/CD
* **Frameworks/Others**: Kafka, Kubernetes, Docker, Spring Boot, Hibernate, GraphQL, Elasticsearch, Spark, Ignite, Git, Gradle, DevOps, Infrastructure Automation
**What you'll do:**
* Design, develop, test, and maintain high-quality software features using Java, Spring Boot, Microservices, and cloud-native technologies.
* Collaborate with product managers, architects, QA engineers, and senior developers to deliver scalable and reliable software solutions.
* Participate in Agile development activities including sprint planning, backlog grooming, daily stand-ups, code reviews, testing, and retrospectives.
* Debug, troubleshoot, and resolve application issues while continuously improving code quality, performance, and reliability.
* Participate in the engineering on-call rotation to provide backend production support, troubleshoot issues, and contribute to platform reliability.
* Continuously learn new technologies, engineering best practices, and contribute to improving team processes and development standards.
**What we are looking for:**
* 3 to 5 years of hands-on experience with Java, Spring Boot, REST APIs, Microservices, SQL, Git, and object-oriented programming principles.
* Good understanding of cloud-native application development, distributed systems, and container technologies such as Docker and Kubernetes.
* Familiarity with messaging platforms like Kafka, databases such as Snowflake, NoSQL/RDBMS, and modern software development practices including CI/CD and DevOps.
* Strong problem-solving skills, eagerness to learn new technologies, good communication skills, and the ability to work effectively in a collaborative Agile environment.
**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](https://blueyonder.com/about/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.