Senior Software Engineer - Java Backend

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
Romania
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare · AI · Enterprise SaaS

Description For Senior Software Engineer - Java Backend

Oracle Health & AI (OHAI) is seeking a Senior Software Engineer to join their backend team working on transformative healthcare solutions through AI. As part of the Oracle Digital Assistant (ODA) team, you'll be building the world's largest SaaS Digital Assistant platform, enabling conversational AI experiences across various sectors including healthcare, banking, and digital commerce.

The role offers an opportunity to work on cutting-edge technology that combines healthcare innovation with artificial intelligence. You'll be part of a team developing cloud-based solutions that aim to modernize and automate patient-centric healthcare delivery. The position involves working with containerization, microservices architecture, and distributed systems while maintaining high availability in a 24x7 production environment.

As a Senior Software Engineer, you'll lead technical implementations, mentor junior developers, and contribute to architectural decisions. The role requires strong Java expertise, deep understanding of distributed systems, and experience with cloud technologies. You'll be working in an environment that values innovation, collaboration, and technical excellence.

This position is based in Romania and offers the chance to work with a global team on meaningful healthcare technology solutions. Oracle provides comprehensive benefits including medical, dental, vision insurance, and retirement options. The company culture promotes work-life balance and offers opportunities for professional growth and development.

The ideal candidate will combine technical expertise with a passion for healthcare innovation and the ability to work in a fast-paced, collaborative environment. This is an excellent opportunity for a senior engineer looking to make a significant impact in healthcare technology while working with cutting-edge AI and cloud solutions.

Last updated 2 days 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 to ensure reliability, scalability, and performance
  • 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, and advancements in conversational AI

Requirements For Senior Software Engineer - Java Backend

Java
Kubernetes
Kafka
  • 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 (e.g., 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
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits based on parity and consistency
  • Flexible medical, life insurance, and retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Engineer - Java Backend

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.