Senior Software Engineer - Java Backend

World leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Romania
Backend
Senior Software Engineer
In-Person
3+ years of experience
Healthcare · AI · Enterprise SaaS

Description For Senior Software Engineer - Java Backend

Oracle Health & AI (OHAI) is a transformative organization focused on revolutionizing healthcare through AI technology. As part of the Oracle Digital Assistant (ODA) team, you'll work on building the world's largest SaaS Digital Assistant platform for conversational AI experiences. The role involves developing sophisticated backend systems that power healthcare applications and experiences for both patients and clinicians.

The position offers an opportunity to work with cutting-edge technologies in cloud computing, AI, and healthcare. You'll be part of a team that's leveraging Generative AI technologies to reimagine healthcare applications. The role requires strong expertise in Java development, distributed systems, and cloud technologies, with a focus on building scalable, reliable solutions.

As a Senior Software Engineer, you'll lead technical initiatives, mentor junior developers, and contribute to architectural decisions. The role combines technical excellence with healthcare innovation, offering the chance to make a real impact on global healthcare delivery through technology.

Oracle provides a competitive benefits package and promotes a diverse, inclusive workplace. The company's 40+ year track record of success and continued innovation in cloud solutions makes it an ideal place for engineers looking to work on meaningful, large-scale projects that transform healthcare delivery through technology.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Java Backend

  • Primarily responsible for backend application architecture, design, and implementation
  • Lead and own the design and implementation of complex software systems
  • Develop, maintain, and optimize high-quality code
  • Participate in architectural discussions and provide technical solutions
  • Work closely with product managers to understand requirements
  • Mentor and provide technical leadership to junior engineers
  • Write clean maintainable code with adequate unit/integration test coverage
  • Participate actively in code reviews
  • Stay up to date with industry trends, emerging technologies

Requirements For Senior Software Engineer - Java Backend

Java
Kubernetes
  • M.S / B.S. in Computer Science, Computer Engineering, Engineering, or related areas
  • 3+ years of relevant professional experience in software development preferably on cloud environments
  • 3+ years of solid experience in Java
  • Experience with containerization technologies (Docker, Kubernetes)
  • Good knowledge of relational databases technology (SQL)
  • Strong engineering and coding skills
  • Deep understanding data structures, algorithms, async and object-oriented programming
  • Strong understanding of asynchronous request handling, multithreading, multiprocessing, microservices and distributed systems fundamentals
  • Very good written and spoken English

Benefits For Senior Software Engineer - Java Backend

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Engineer - Java Backend

Senior Software Developer(Hybrid)

Senior Software Developer position at Oracle offering hybrid work in Nashville or Seattle, focusing on enterprise software development with competitive compensation and benefits.

Database and Apex Developer

Senior Database and Apex Developer position at Oracle, focusing on Oracle APEX development and database management with competitive compensation and benefits.

Senior Applications Engineer

Senior Applications Engineer role at Oracle Health, focusing on healthcare technology solutions using distributed systems and cloud computing.

Senior Member Technical Staff

Senior cloud engineering role at Oracle working on Fusion Application as a Service (FAaaS) platform, developing scalable cloud infrastructure and applications.

Senior Linux Kernel Developer

Senior Linux Kernel Developer position at Oracle focusing on kernel development and hardware platform support.