Software Developer in Java

World leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Developer in Java

Oracle Hospitality is seeking a talented Software Developer in Java to join their award-winning team working on the OPERA Cloud Unified Platform. This role is part of Oracle's Innovation Award-winning and 2024 BEST Business Software API Award-winning team. You'll be working on a cutting-edge, cloud-native, and API-first enterprise application designed for the hotel and cruise industry.

As a Software Engineer, you'll be part of a highly talented development organization following cloud-native software design principles. You'll work with modern technologies including Java, React, and Oracle Autonomous Database to build enterprise-scale applications. The role offers the opportunity to work within a small agile team while being part of Oracle's larger organization of 159,000+ employees.

The ideal candidate should have 3-5 years of experience in software development with strong expertise in Java Enterprise applications. You'll be responsible for designing and developing microservices, working with containerization technologies, and ensuring high-quality, scalable software delivery. The position requires a bachelor's degree in Computer Science or related field and strong understanding of modern software development practices.

Oracle offers a competitive benefits package and promotes a diverse, inclusive workplace. The company has a strong focus on work-life balance and provides opportunities for professional growth within a global technology leader. Join Oracle Hospitality to be part of transforming the hospitality industry through innovative cloud solutions.

Last updated 5 days ago

Responsibilities For Software Developer in Java

  • Design, develop, review, and debug large-scale microservices-based cloud-native enterprise applications
  • Build and deploy containerized applications through automated CI/CD pipelines
  • Deliver high-quality, observable, performant, horizontally scalable software
  • Create and maintain automated test scripts using Karate Framework
  • Collaborate within a small agile team of 8-10 members

Requirements For Software Developer in Java

Java
React
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • 3 to 5 years of software development experience
  • Proficiency in Java Enterprise (JEE) applications
  • Experience with Spring Boot or Helidon and React
  • Experience in designing REST API specifications
  • Understanding of security and governance best practices
  • Experience with Docker and Kubernetes
  • Knowledge of data structures, algorithms, and distributed systems
  • Understanding of SDLC
  • Experience with Agile and DevOps methodologies

Benefits For Software Developer in Java

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive benefits package
  • Work-life balance
  • Professional development opportunities
  • Volunteer programs
  • Life insurance
  • Retirement options

Interested in this job?

Jobs Related To Oracle Software Developer in Java

Software Developer 3

Mid-level software developer position at Oracle focusing on cloud infrastructure and distributed systems development.

Software Developer 3

Mid-level Software Engineer role at Oracle, focusing on AI-first Electronic Health Record development with Java, JavaScript, and cloud technologies.

Support Integration Architect

Support Integration Architect position at Oracle Health, focusing on healthcare technology integration and client solutions with competitive benefits and global impact.

Applications Developer 3

Mid-level software engineering role at Oracle focusing on enterprise application development using Java, J2EE, and related technologies.

Software Developer 3

Senior Software Developer role at Oracle Health, building cloud-native healthcare platforms with 3-5+ years experience required.