Software Developer 3

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

Description For Software Developer 3

As a Senior Applications Engineer at Oracle, you will be at the forefront of developing performant code in Java for distributed systems focused on containerization, orchestration, and cloud-native architectures. Oracle is heavily investing in Generative AI, making this role crucial in leveraging Large Language Models and cutting-edge technologies.

You will be responsible for designing, developing, and building scalable services that utilize the latest advancements in software development and GenAI to solve complex business problems intelligently. Your role involves creating end-to-end software solutions, including database design, conversational AI solutions, and Agentic flows using LLM and advanced Machine learning techniques.

The position requires collaboration with product managers, software engineers, and operation teams to transform business requirements into scalable solutions. The ideal candidate should be highly technical, proficient in Java, database designs, and have experience building scalable solutions. You should be able to lead across the full stack while maintaining good product sense and business understanding.

Working at Oracle means joining a world leader in cloud solutions with a 40+ year history of innovation. The company offers competitive benefits, including medical, dental, and vision insurance, life insurance, and retirement options. Oracle promotes work-life balance and encourages employee participation in volunteer programs.

This role presents an exciting opportunity to work with cutting-edge technologies, particularly in the GenAI space, while contributing to solutions that impact businesses globally. You'll be part of a team that values innovation, quality, and technical excellence, with opportunities to grow and make significant contributions to enterprise-scale software solutions.

Last updated 2 days ago

Responsibilities For Software Developer 3

  • Write elegant and performant code in Java and unit test them
  • Create detailed technical designs specifications
  • Perform thorough code reviews for Java code
  • Design and build scalable solutions for distributed systems using microservices
  • Develop proof of concepts in Java and Python for AI and GenAI solutions
  • Build high-quality, scalable software solutions leveraging GenAI capabilities
  • Work collaboratively with cross-functional partners
  • Ensure quality of work through development standards and QA procedures

Requirements For Software Developer 3

Java
Python
Kubernetes
  • BS/MS in Computer Science or related fields
  • Proficient in Java and object-oriented concepts
  • Proficient in Data modeling and database design
  • Proficient in Data structures and Algorithms
  • Comfortable in writing code in python
  • Good working knowledge of Micro-services Architecture
  • Experience with containers and cloud native components
  • 5+ years software engineering experience in distributed cloud environment
  • Experience in building GenAI solutions using RAG framework

Benefits For Software Developer 3

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Software Developer 3

Applications Developer 4

Senior Applications Developer role at Oracle in Austin, TX, focusing on backend development with Java, Python, and SQL, offering competitive compensation and benefits.

Software Developer 3

Senior Software Developer role at Oracle in Austin, TX, focusing on cloud infrastructure and enterprise applications with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, JoinOCI

Senior Software Development Engineer position at Oracle Cloud Infrastructure (OCI) focusing on building and maintaining scalable cloud services and infrastructure management tools.

Software Developer

Senior Software Engineer role at Oracle focusing on distributed systems and cloud native solutions for healthcare platform development.

Senior Software Developer

Senior Software Developer position at Oracle focusing on database, application, and tools development with 3-5+ years experience required.