Now hiring

SW developer :Java @ Bosch Group

Bengaluru, Karnataka, INOnsiteFull-timeJob reference REF295178P
Apply with ResuMinder

Opens on the employer's site

About this role

Job Description

Job Purpose: We are seeking an enthusiastic and technically proficient Intermediate Product Owner / Java Developer to join our growing team. This hybrid role is crucial for bridging the gap between product needs and technical implementation

You will actively contribute to both the development of robust Java-based software solutions and the definition of product features, ensuring our microservices effectively meet user needs and business objectives. This position offers an excellent opportunity to grow your expertise in both product ownership and advanced Java development within a dynamic and collaborative environment

Key Responsibilities:

Product Ownership & Backlog Management:Bridge product strategy with technical execution by participating in backlog refinement and prioritization for specific microservicesTranslate high-level requirements into clear, actionable user stories with acceptance criteria for the development teamAct as the primary technical point of contact for assigned microservices, clarifying user stories and explaining the 'why' behind development tasks to the teamUnderstand market and customer needs to inform product decisions for your microservice

Java Development & Technical Contribution:Design, develop, test, and maintain high-quality Java applications and components for enterprise microservicesContribute hands-on to backend development including server-side logic, API design, and database interaction using modern Java frameworksWrite clean, efficient, and well-documented Java code, adhering to best practicesParticipate in code reviews, testing, and troubleshooting to ensure software quality and reliabilityContribute to microservice architectures and event-driven patterns

Collaboration & Agile Practices:Serve as a key liaison between development, product management, and other stakeholders for your specific data pipeline and solutionsActively participate in Agile ceremonies (sprint planning, daily stand-ups, sprint reviews, retrospectives)Communicate project progress, technical challenges, and solutions effectively to all relevant partiesRequired Skills & Qualifications

Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical fieldExperience:3-5 years of professional experience in Java software development, with a focus on building enterprise-level applicationsoptionally1-2 years of experience or significant exposure to Product Owner responsibilities such as backlog management, user story creation, or stakeholder communication within an Agile teamTechnical Expertise:Solid understanding of Core Java (Java 11+ or higher), including Object-Oriented Programming (OOP) conceptsPractical experience with Spring and Spring Boot frameworksExperience with RESTful APIsFamiliarity with microservice concepts and practical experience with DockerExperience with at least one database system (e.g., PostgreSQL, Oracle, MongoDB)Proficiency with version control systems (Git) and basic understanding of CI/CD conceptsExperience with tools like Jira and Confluence for project and documentation management

Product Ownership Skills:Good understanding of Agile principles and Scrum methodologyAbility to write clear and concise user stories and acceptance criteriaStrong analytical thinking and problem-solving abilities to contribute to product decisionsFoundational understanding of market and customer needsEducation: Bachelor's degree in Computer Science, Software Engineering, or a related technical fieldExperience:3-5 years of professional experience in Java software development, with a focus on building enterprise-level applicationsoptionally1-2 years of experience or significant exposure to Product Owner responsibilities such as backlog management, user story creation, or stakeholder communication within an Agile teamTechnical Expertise:Solid understanding of Core Java (Java 11+ or higher), including Object-Oriented Programming (OOP) conceptsPractical experience with Spring and Spring Boot frameworksExperience with RESTful APIsFamiliarity with microservice concepts and practical experience with DockerExperience with at least one database system (e.g., PostgreSQL, Oracle, MongoDB)Proficiency with version control systems (Git) and basic understanding of CI/CD conceptsExperience with tools like Jira and Confluence for project and documentation management

Product Ownership Skills:Good understanding of Agile principles and Scrum methodologyAbility to write clear and concise user stories and acceptance criteriaStrong analytical thinking and problem-solving abilities to contribute to product decisionsFoundational understanding of market and customer needs

Soft Skills:Strong communication skills (verbal and written) to effectively interact with team members and stakeholdersCollaborative mindset and ability to work effectively in a team environmentProactive attitude with a desire to learn and grow in both product and technical domainsDeveloping decisiveness and ability to manage expectations

Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field

Skills

Information TechnologyMid-Senior LevelInformation Technology And Services

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores