Software Developer 3 (Java developer)

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 3 (Java developer)

Oracle is seeking a Senior Software Engineer to join their cloud infrastructure team. This role combines both backend and frontend development, with a focus on building and maintaining microservices and user interfaces for the Oracle Cloud Infrastructure console. The position requires expertise in Java and modern web technologies, with significant experience in distributed systems and cloud platforms.

The ideal candidate will work closely with Product and Design teams during feature development, leading technical implementations and delivering high-impact projects. Daily responsibilities include developing microservices, creating frontend components, implementing CI/CD pipelines, and collaborating across teams. The role demands strong technical skills in Java, Node.js, and cloud technologies, combined with excellent communication abilities and self-motivation.

Oracle offers a collaborative environment where you'll work with cutting-edge cloud technologies and contribute to significant projects that impact enterprise customers worldwide. The company provides comprehensive benefits, including medical, dental, and retirement options, along with opportunities for professional growth and work-life balance.

This position is based in Bengaluru, India, and requires 5+ years of experience in full-stack development. The role offers the chance to work with a global team, tackle complex technical challenges, and contribute to one of the world's leading cloud platforms. Oracle values diversity and inclusion, providing equal opportunities for all qualified candidates.

Last updated 21 hours ago

Responsibilities For Software Developer 3 (Java developer)

  • Work with Product/Design during the design phase
  • Author technical approaches to building features
  • Breakdown, refine, and deliver work with team
  • Contribute to microservices and frontend development
  • Participate in testing and CI/CD
  • Participate in scrum activities
  • Collaborate with Support, Product Management, and other Service Teams
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture

Requirements For Software Developer 3 (Java developer)

Java
JavaScript
Kubernetes
Node.js
React
Redis
TypeScript
MongoDB
  • BS degree in Computer Science or related fields or equivalent experience
  • 5+ years of experience in full stack software development
  • Expert in multiple languages, including Java, Node.js, C++, Python
  • Expert in microservices frameworks such as Spring, Micronaut
  • Experience building interfaces, including JSON REST APIs, GraphQL
  • Experience in front-end scripting, including Javascript, Typescript, ReactJS, KnockoutJS
  • Experience with container-based deployment like Docker, Kubernetes
  • Experience with test frameworks
  • Working experience within a Linux-based environment
  • Hands-on experience with a public cloud platform
  • Experience developing distributed, fault-tolerant applications

Benefits For Software Developer 3 (Java developer)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits based on parity and consistency
  • Flexible medical, life insurance, and retirement options
  • Volunteer programs
  • Work-life balance

Interested in this job?

Jobs Related To Oracle Software Developer 3 (Java developer)

Network R&D Engineer 3

Senior Network R&D Engineer position at Oracle focusing on network testing, automation, and system validation, requiring 5+ years of networking experience and Python programming skills.

Senior Applications Engineer

Senior Applications Engineer role at Oracle focusing on AI/ML and enterprise applications development, requiring 6+ years of experience in software engineering and cloud technologies.

Senior Software Engineer (Linux)

Senior Software Engineer position at Oracle focusing on Linux kernel development, open-source contributions, and cloud technologies integration.

Senior Application Engineer

Senior Applications Engineer position at Oracle Health, focusing on distributed systems and cloud services for healthcare solutions.

Senior Member Technical Staff (JoinOCI-SDE)

Senior Software Engineer role at Oracle Cloud Infrastructure working on distributed systems and cloud infrastructure maintenance automation in Seattle, WA.