HamburgerMenu
hirist

Java Product Development Engineer

BPD Zenith
Bangalore
5 - 10 Years

Posted on: 29/01/2026

Job Description

Specific Responsibilities :

- Analysing user requirements : Understand what users need from the final product.

- Designing and developing applications : Design and develop Java-based applications for web, desktop, and mobile platforms.

- Writing code : Write clean, efficient, and well-documented code.

- Testing and debugging : Test software to ensure it meets requirements and performs well. Debug and troubleshoot any issues.

- Collaborating with others : Work with product managers, designers, and stakeholders to identify and resolve technical issues.

- Providing technical support : Provide technical support to software users.

- Creating documentation : Create design documentation and user assistance tools.

- Staying up to date : Research new technologies and software products, and participate in educational opportunities.

- Contributing to the development lifecycle : Contribute to all stages of the software development lifecycle.

- Identifying opportunities for improvement : Identify opportunities to improve existing Java code.

- Preparing releases : Prepare and produce releases of software components.

- Supporting continuous improvement : Investigate alternatives and technologies, and present for architectural review.

Skill Requirements :


Essential :

- B.Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience.

- Strong technical knowledge required to help execute numerous projects.

- Minimum Six (6) years of work experience in a technical position

- Proficient to convert functional requirements into technical specifications, and configure, tailor and or customize the solutions including building interfaces.

- Ability to create and update advanced technical documentation.

- Strong communication skills and the ability to work well in a project team environment.

- Proficient in drafting/Reviewing Functional Specifications

- Proficient in drafting/Reviewing Technical Specifications

- Java certification

Preferable :

- To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value.

- To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies.

- To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution.

- Jython/Python script programming experience.

Person Specification/Attributes :

- Professional and committed, with a disciplined approach to work.

- Motivated and driven by finding and providing solutions to problems.

- Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers.

- Has respect for others and their views.

- Technology minded and focused, enthusiastic about technologies.

- Analytical, able to raise from the detail and see the bigger picture.

- Dedicated to continually updating and upgrading own knowledge.

- Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things.

- Values quality at the centre of all things in work.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in