05 Nov
|
Blue Yonder
|
Hyderabad
05 Nov
Blue Yonder
Hyderabad
Requirements
• 1–2 year of experience in Java development, with good understanding of Java 8 fundamentals.
• Basic understanding or project exposure to Reactive Programming.
• Academic, internship, or project experience with Spring Boot and Kafka.
• Good understanding of Object-Oriented Programming, data structures, and software development fundamentals.
• Exposure to designing and developing software components as part of academic or professional projects.
• Basic understanding of Order Management Systems (OMS); exposure to Sterling OMS or similar platforms is an advantage.
• Exposure to NoSQL databases such as Cassandra or MongoDB.
• Ability to develop quality software following clean code principles, coding standards, and engineering best practices.
• Awareness of information security best practices while developing and reviewing code.
• Ability to understand and translate functional and technical requirements into software solutions.
• Strong problem-solving and analytical skills with a willingness to learn new technologies and frameworks.
• Positive communication and collaboration skills to work effectively within a development team. Desired Skills
• Exposure to cloud platforms such as Azure, AWS, or GCP.
• Basic understanding of caching and messaging frameworks such as Hazelcast, RabbitMQ, or similar technologies.
• Exposure to developing or working with SaaS applications.
• Understanding of software/product implementation and deployment processes.
• Exposure to CI/CD pipelines and basic understanding of build and deployment processes.
• Exposure to test automation, unit testing, and build/deployment automation.
• Familiarity with Git/GitHub and Agile development practices. Roles & Responsibilities
• Develop and maintain Java-based microservices under the guidance of senior team members.
• Understand the product, customer requirements, and customization/implementation process.
• Contribute to the design and development of custom components and reusable solutions.
• Write clean, maintainable, and well-tested code following established engineering standards.
• Develop and execute unit and integration tests and contribute to test automation.
• Participate in issue triage, debugging, and defect fixing with support from experienced team members.
• Contribute to building and enhancing reusable assets, utilities, and engineering tools.
• Participate actively in code reviews and incorporate feedback from senior developers.
• Understand functional and technical requirements and translate them into development tasks.
• Contribute to the design and implementation of individual user stories and break them down into development tasks with guidance.
• Participate in Agile team activities such as backlog grooming, sprint planning, daily stand-ups, and retrospectives.
• Collaborate with team members to resolve technical issues and deliver assigned tasks within sprint timelines.
• Continuously learn and develop expertise in Java, Spring Boot, Kafka, cloud technologies, and related engineering practices. 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.
📌 IN-Associate Technical Consultant (Hyderabad)
🏢 Blue Yonder
📍 Hyderabad