Software Engineer - Java, SQL, JavaScript, BDD

Company: Blue Yonder
Company: Blue Yonder
Location: Pune - BYDS
Commitment: Full time
Posted on: 2026-04-30 05:00
Scope:BYDS Pune is seeking a detail-oriented Java Developer to join our Test Automation Engineering team to improve product quality and test automation. You will design, build, and maintain robust automated test frameworks to streamline testing processes, ensuring high-quality, reliable software solutions utilizing Java and related technologies. You will be responsible for designing, developing, and maintaining Java-based applications. You will work closely with senior developers, product managers, and QA engineers to deliver robust software solutions that meet business needs. In this role, you will be expected to write functional and integration test cases to increase test automation coverage and to participate in all phases of the software development lifecycle, including analysis, design, implementation, testing, and deployment. You should be comfortable working in an Agile environment and be able to contribute to sprint planning, daily stand-ups, and retrospectives. The ideal candidate will have a solid understanding of object-oriented programming, design patterns, behavior-driven-development (BDD) and software engineering principles. Familiarity with cloud platforms and CI/CD pipelines is a plus.Our current technical environment:Software: Java 8, Oracle Sql, any Sql Database, Basic understanding of OOPs, Design patterns, Basic Front end understanding, basic understanding of Data Structures, javascript/react js, Node js, pythonApplication Architecture: Service Networking Overlay, aiming for a single, cloud-agnostic architecture that simplifies policy management across public/private clouds via components like service meshes, API gateways, and centralized control planes, allowing consistent security and traffic flow (like a modern microservices approach), differing from simple client-server models by abstracting network complexity. Cloud Architecture: ** Cloud-Agnostic:** Runs consistently across different cloud providers (AWS, Azure, GCP) and on-premise. Frameworks/Others: Good to know Hibernate and Spring framework, PythonWhat you will do:Design, develop, and maintain Enterprise Java-based applicationsDevelop unit tests, functional tests, and integration tests using tools such as JunitUnderstand and build functional tests using the Behavior Driven Development (BDD) processesCollaborate with cross-functional teams to define and implement new featuresParticipate in code reviews and provide constructive feedbackTroubleshoot and debug applications to resolve issuesContribute to all phases of the software development lifecycleEnsure application performance, quality, and responsivenessWhat we are looking for:Education: BE/ME or B Tech/M Tech in Computer Science, MCS or MCA in Computer Science, Supply ChainMin 3.5 - 5.5 max years of experience in Java developmentStrong knowledge of Java, JavaScript and PythonFamiliarity with relational databases such as OracleFamiliarity with Behavior Driven Development (BDD) conceptsUnderstanding of object-oriented programming and design patternsExperience with version control systems like GitGood problem-solving and analytical skillsAbility to work independently and in a team environmentExcellent communication and interpersonal skillsThis will be work from Pune BYDS office(Not remote).Looking for Immediate joiners.Our ValuesIf 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 ValuesAll 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.
View Original Job Posting