HamburgerMenu
hirist

Oracle - Senior Platform Software Engineer - Java

Oracle India
5 - 10 Years
Bangalore

Posted on: 03/09/2026

Job Description

Oracle - Senior Platform Software Engineer - Java

Experience : 5 - 10 yrs

Job Description :

As a member of the development team, you will design, code, debug, and deliver innovative analytic features that involve JAVA/JavaScript/HTML/CSS/SCSS technologies.

You will work closely with your peer developers located across the world.

Key responsibilities include :

Software Development and Coding :

- Design, develop, test and deliver new features on a world-class analytics platform suitable for deployment to both the Oracle Cloud and on-premise environments.

- Lead the creation of formal design specifications and coding of complex systems.

- Lead code reviews in multiple areas to help drive improvements.

- Work closely with the Product Management on product requirements and functionality.

- Build software applications following established coding standards.

- Conduct debugging and troubleshooting to identify and fix complex software issues.

- Communicate continually with the project teams, explain progress on the development effort.

- Contribute to continuous improvement by suggesting improvements to user interface, software architecture or recommending new technologies.

- Ensure quality of work through development standards and QA procedures.

- Conduct performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes.

- Troubleshoot and resolve complex issues related to application programming interface (API) functionality and integration.

- Implement complex API versioning, lifecycle, and interoperability strategies.

- Implement and contribute to developing software, systems, and services, ensuring review by manager and/or senior technical leaders upon completion.

- Provide technical guidance and coaching to less experienced developers in existing software architecture.

- Implement complex secure coding practices to prevent security vulnerabilities.

Development Operations :

- Perform periodic maintenance and testing operations for systems that require upgrading or patching.

- Drive improvements, ensure automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability.

Key Qualifications :

- BS/MS in Computer Science or related major.

- Exceptional analytic and problem-solving skills.

- Solid skills utilizing Java.

- Solid understanding of object-oriented programming and MVVM principles.

- Experienced in utilizing frontend technologies such as JavaScript, HTML, CSS, jQuery.

- Skilled in debugging and resolving client-side functionality and performance issues.

- Experienced in distributed and scalable server-side software development.

- Knowledge in developing, implementing, and optimizing software algorithms.

- Solid knowledge of data structures and operating systems.

- Hands-on experience using source control tools such as GIT.

- Strong written and verbal English communication skills.

- Self-motivated and passionate in developing high quality software.

- Strong Team Player

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...