Core Java Developer

Short Description

Oracle is looking for an engineer who will be able to write high-quality software code that tests assertions from Java Language Specification and specifications of various Java Se Compiler APIs.

Job Description

The JavaSE TCK team is looking for a skilled, thorough, highly motivated and responsible Software Engineer. Our team develops and maintains Technology Compatibility Kits (TCKs) commercial software products intended for certifying implementations of JavaSE. 

We are looking for an engineer who will be able to write high-quality software code that tests assertions from Java Language Specification and specifications of various Java Se Compiler APIs. Another important focus for this position is taking part in the review of the specification changes from conformance standpoint. And finally, an engineer on this position will have to maintain existing code: first of all, it is analyzing incoming challenges of conformance tests and test failures in various software/hardware configurations. 

Big advantages for a candidate would be: 

High skills in the Java Language itself
Experience in Compiler and VM technologies
Experience in Java MultiThreading technologies

Required skills and knowledge 

Strong technical background 
5+ years of experience in developing software (work in software development projects) 
Deep understanding of Object-Oriented Paradigm 
Excellent knowledge of Java 
Knowledge of HTML and XML 
Extensive troubleshooting experience 
Upper-intermediate English skills 
Experience in working with source code control systems 
Ability to work in a team 

Preferred skills and knowledge 

Knowledge of UNIX shell scripting languages 
Experience in test development and test automation 
Experience in working in multilingual distributed teams 
Good communication skills (including those in English) 
Experience in working on multiple software architectures (Windows/Linux/Solaris/MacOS)

Salary: INR 7,00,000 - 17,00,000 P.A.
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time

Core Java Developer for Java Product Group
Mid-Senior-level Information Technology Full-time Information Technology Java
With 430,000 customers in 175 countries, Oracle provides leading-edge capabilities in software as a service, platform as a service, infrastructure as a service, and data as a service.