Senior Applications Developer

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

Description For Senior Applications Developer

Oracle is seeking a Senior Applications Engineer with Java expertise and microservices mastery to architect next-generation solutions. The role focuses on implementing cutting-edge GenAI solutions and building scalable, reliable applications. As a senior developer, you'll be responsible for designing and developing scalable services that leverage the latest advancements in software development to solve complex business problems intelligently. The position requires expertise in Java, database design, and experience building scalable solutions. You'll work with cross-functional teams, including product managers and operations teams, to deliver high-quality software solutions. Oracle offers a competitive benefits package and promotes an inclusive workplace environment. The company has a strong focus on cloud solutions and is heavily investing in Generative AI technologies. This role provides an opportunity to work with the latest technologies while contributing to large-scale enterprise solutions that impact thousands of customers worldwide. The position requires strong technical skills, leadership abilities, and a passion for innovation in software development.

Last updated 7 hours ago

Responsibilities For Senior Applications Developer

  • Write elegant and performant code in Java
  • Create detailed technical designs specifications and present to team
  • Perform thorough code reviews for Java code
  • Design and build scalable solutions for distributed systems using microservices
  • Build high-quality solutions leveraging GenAI capabilities
  • Develop applications using Oracle Cloud Infrastructure
  • Work collaboratively with cross-functional partners
  • Ensure quality through development standards and QA procedures
  • Identify opportunities for business impact
  • Attract and develop the engineering team

Requirements For Senior Applications Developer

Java
Python
  • 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
  • Knowledge of Python
  • Experience with Microservices Architecture
  • Experience with containers and cloud native components
  • Experience in developing resilient and fault tolerant systems
  • 4+ years hands on development experience in building microservices

Benefits For Senior Applications Developer

Medical Insurance
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Applications Developer

Sr Engineer, CSS Global SaaS & Apps Delivery, FMW

Senior Engineer position at Oracle in Madrid, focusing on SaaS & Apps Delivery with hybrid work model and comprehensive benefits package.

Senior Java Software Developer

Senior Java Software Developer role at Oracle Health, building cloud-centric healthcare applications with focus on distributed systems and scalability.

Senior Software Engineer

Senior Software Engineer role at Oracle Cloud Infrastructure focusing on distributed systems development and cloud infrastructure.

Senior Member Technical Staff (JoinOCI-SDE)

Senior technical role at Oracle Cloud Infrastructure focusing on distributed systems and cloud services development with competitive compensation and benefits.

Software Developer 4

Senior Software Engineer role at Oracle combining development, production support, QA, and ops responsibilities, requiring 6+ years of experience in Java development.