Senior Software Developer - Java

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer - Java

The Java Platform Group at Oracle is seeking an experienced and passionate Full-stack developer to join their team responsible for the Java platform used by millions of developers worldwide. This role offers an exciting opportunity to work on expanding cloud services across Oracle commercial regions and growing the service's capabilities globally.

As a senior member of the software engineering division, you'll play a crucial role in defining and evolving standard practices and procedures. The position involves complex work with cloud-native services, requiring advanced technical skills in Java platform implementation and cloud technologies. You'll be working with cutting-edge technologies including React, Kubernetes, and various cloud platforms while contributing to a service that impacts millions of developers globally.

The ideal candidate will bring 5+ years of software engineering experience, with deep expertise in Java and cloud-native development. You'll be part of a team that values technical excellence, innovation, and mentorship. The role offers the opportunity to work with Oracle's extensive resources and contribute to the evolution of one of the world's most widely-used programming platforms.

Oracle provides a competitive benefits package and a culture that promotes work-life balance. The company is committed to diversity and inclusion, offering equal employment opportunities and supporting employees through various programs including volunteer initiatives. This position offers the chance to work with industry leaders, contribute to global-scale projects, and shape the future of Java platform services.

Last updated a month ago

Responsibilities For Senior Software Developer - Java

  • Work across the full stack, building highly scalable distribute, cloud native solution
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Develop new features for Java Management Services
  • Maintain and continuously improve Java Management Services operations
  • Ensure JMS performance, uptime and scale
  • Work with agile development methodology
  • Work with JMS internal teams and larger Oracle teams
  • Mentor Junior engineers
  • Secondary on-call duties

Requirements For Senior Software Developer - Java

Java
React
Go
Python
Kotlin
Kubernetes
MongoDB
  • 5+ experience with designing, implementing, testing and operating cloud native in an Agile and DevOps setup
  • Experienced with creating rich UI with Javascript frameworks preferably using React
  • Highly competent in Java and secondary programming languages (GO, Python, Kotlin, C/C++)
  • Experience in using a Java framework in development preferably Dropwizard
  • Experience in using relational / non-relational database
  • Experience with Jenkins CI/CD, GIT, maven/gradle
  • Experience with cloud native technologies including container orchestration
  • Experience with one or more major cloud vendors (OCI, Azure, AWS, GCP)
  • Experience in scaling up architecture with Microservices
  • Experience with monitoring tools preferably Grafana
  • BS or MS degree or equivalent experience

Benefits For Senior Software Developer - Java

Medical Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer - Java

Senior Developer- Java

Senior Java Developer position at Oracle focusing on backend development and enterprise applications.

Senior Software Engineer

Senior Software Engineer position at Oracle focusing on network software development and infrastructure, offering competitive salary and comprehensive benefits.

Storage Software Engineer-C++/Java/File Systems/Lustre

Senior Storage Software Engineer position at Oracle focusing on cloud infrastructure, distributed systems, and file systems, requiring 6+ years of experience in C++/Java development.

Software Developer 3

Senior Software Developer role at Oracle focusing on Java development, cloud solutions, and healthcare services with 6+ years of experience required.

Applications Developer 5

Senior Applications Developer role at Oracle requiring 10+ years of experience, focusing on software architecture and development of commercial applications in Hyderabad.