Software Developer 3

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years, partnering with industry leaders across sectors.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 3

Oracle is seeking a Software Developer 3 to join their product development team. This role offers an opportunity to work with one of the world's leading cloud solution providers, with a rich 40+ year history of innovation and technological excellence.

The position requires strong expertise in Java development, with a focus on microservices architecture using Spring Boot and related technologies. You'll be working on enterprise-level applications, handling both development and technical leadership responsibilities. The role involves designing and implementing software solutions, working with modern technologies including JWT, OAuth, and various database systems.

As a Software Developer 3, you'll be part of a team that develops and maintains critical software applications, providing technical guidance to other developers while working on complex software architecture. The position offers exposure to Oracle's vast technology stack and the opportunity to work on enterprise-scale solutions.

The ideal candidate should have 3-5+ years of experience in software development, with strong knowledge of Java, Spring framework, and database technologies. You'll be working from one of Oracle's major tech hubs in India (Pune, Mumbai, or Bengaluru), contributing to projects that impact millions of users worldwide.

Oracle offers comprehensive benefits including medical insurance, life insurance, and retirement options. They promote an inclusive work environment and support their employees' professional growth. This role presents an excellent opportunity for career advancement within a globally recognized technology leader.

Last updated 4 hours ago

Responsibilities For Software Developer 3

  • Define and develop software for tasks associated with developing, debugging or designing software applications
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • May have project lead role and/or supervise lower level personnel

Requirements For Software Developer 3

Java
  • Strong in core Java and design patterns
  • Experience with microservices using Java/Spring Boot, Spring Eureka
  • Experience with JPA and transaction management
  • Knowledge of JWT and OAuth
  • System design and architecture knowledge
  • Experience with webservices, servlets, Hibernate/Spring
  • Strong SQL knowledge with Oracle
  • Experience with WebLogic or WebSphere application servers
  • BS or MS degree or equivalent experience
  • 4 years of software engineering experience
  • English language proficiency

Benefits For Software Developer 3

Medical Insurance
401k
  • Medical Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Software Developer 3

Software Developer 3

Senior backend software engineer role at Oracle, focusing on healthcare technology transformation using Java, microservices, and cloud technologies.

ORACLE Autonomous Health Framework SDK Python Developer

Python Developer position at Oracle focusing on developing and maintaining the Autonomous Health Framework SDK and CLI tools for database infrastructure monitoring.

Software Developer 3

Software Developer 3 position at Oracle focusing on backend development with Oracle technologies, requiring 3-5+ years of experience in database applications and UI development.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on Java/J2EE development for banking applications, requiring 3-5+ years of experience and expertise in microservices architecture.

Senior Applications Developer

Senior Applications Developer position at Oracle, focusing on Fusion Global HR and Talent products, requiring 4+ years of Java/J2EE experience.