About the Java Platform Group
The Java Platform Group (JPG) at Oracle is the team primarily responsible for building and advancing the Java platform, developing the Java language, and stewarding the OpenJDK ecosystem forward. For over 25 years, JPG has ensured that Java remains relevant in the technology universe by ensuring new features address the problems and opportunities of tomorrow. With over 60 billion active JVMs globally, much of the world relies on the work of this team -- Java innovation starts here.
JPG is looking for experienced, purpose-focused, and highly motivated collaborators. This is a unique opportunity to join a world-class development team of creators and inventors to design and engineer cutting-edge capabilities for the Java platform. These capabilities help address building the next generation of rich, scalable, and secure enterprise applications for a variety of targeted deployment environments from the desktop to the cloud.
While we act with the speed and attitude of a start-up, we operate with the scale and customer-focus expected as the leading enterprise software company in the world. We strive for equity, inclusion, and respect for all, ensuring our unique individuality is harmonious in a team environment. You will be part of a team of uniquely smart, motivated, and diverse people who are offered the autonomy and support to do their best work, while also being given the opportunity to learn.
Our customers run their businesses on Java...our mission is to provide them the best Java platform and language experience to drive their enterprises forward.
The Java Platform Group is a globally distributed team with open positions that let you flexibly work in almost any part of the world, as well as in specific locations such as the United States (Bay Area & Boston Area), the United Kingdom, Ireland, Czech Republic, Sweden, Switzerland, India, Singapore, etc.
Job Opening Highlight: Software Development Senior Director
Posted on 22/11/2024
The Java Language and Tooling Engineering team is responsible for the evolution of the Java Language Specification and its implementation, along with all tools provided by the platform. The technologies we provide include a Java compiler, Java documentation tool, a Java linker, a Java Package and Dependency Management tool, along with low level core library and language modeling and runtime reflection APIs. We provide Java developers with a modern language, a comprehensive set of tools and APIs for writing industrial strength and secure applications.
We are looking for a seasoned engineering manager to lead this senior team.
More details...
As a Senior Director of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Lead the team to build enhancements within an existing software architecture and suggest improvements to the architecture.You will be required to interact with other functional peer group managers in our organization. You will interact with senior management on team status and technical roadmap.
Successful candidate will manage resources to design and deliver new language, tooling and low level library features, provide leadership on technical roadmap, and drive bug resolutions. This manager will deliver internal presentation to senior management, and external presentation to evangelize the Java Language and Tooling platform. A successful candidate would have a minimum of 10 years experience leading a technical team, and 15+ years in the programming platform and/or software tooling industry. Knowledge of modern language and tooling technologies are required and experience in Java language / platform is highly preferred. Hands-on system software development experience is highly desirable, including in-depth hands-on knowledge of state of the major programming platform.
Additional required experience include open-source projects, especially OpenJDK; cooperative experience with cross functional teams, and expertise in the clear communication of technical information to others through presentations, demonstrations, and written communication.
For additional details and information on how to apply, please check this page.
More Job Openings
Principal User Assistance Developer
Posted on 30/09/2024
Principal Software Developer
Location: Bengaluru (India)
Posted on 08/11/2024
Software Engineer
Location: Casablanca (Morocco)
Senior Devops Engineer
Posted on 12/11/2024
Member of Technical Staff
Location: Dublin (Ireland)
Posted on 10/09/2024
Principal Member of Technical Staff
Location: Dublin (Ireland)
Posted on 27/08/2024
Principal Software Developer
Location: Zurich (Switzerland), Dublin (Ireland), Stockholm (Sweden) or Prague (Czech Republic)
Posted on 17/07/2024
Software Developer
Software Developer
Posted on 13/11/2024
Software Development Manager
Location: Stockholm (Sweden)
Posted on 09/10/2024
Principal Vulnerability Engineer
Location: Santa Clara (CA, United States)
Posted on 10/10/2024
Software Development Senior Manager
Location: United States or Canada
Posted on 27/07/2024
Software Development Director
Posted on 18/09/2024
Principal Software Developer
Location: United States
Posted on 10/10/2024
For additional opportunities in the Java Platform Group, please visit this page.