Job DescriptionOracle is seeking an energetic and experienced Java/J2EE Developer to support the Oracle Contact Center and the migration of Oracle’s global Contact Center operations to a modern Cloud Contact Center as a Service (CCaaS) platform. This role directly supports strategic Oracle initiatives including OCI Ops/Support and Oracle Health (VA/DoD, IHS customers), enabling voice services across 80+ business units (Fusion, Health, Hospitality, etc. ). The successful candidate will collaborate with technical architects, business stakeholders, and engineering teams to modernize IVR flows, build scalable applications, drive automation, and deliver enterprise-grade services on Oracle Cloud. Key Responsibilities:
Redesign and implement high-availability services using OKE and CCaaS platformsDesign and develop scalable microservices and APIs using Java, Helidon, and J2EEBuild and deploy applications on Oracle Kubernetes Engine (OKE)Automate onboarding of new business units without impacting service qualityContribute to CI/CD pipelines and DevOps workflows to ensure delivery efficiencyCollaborate on architectural decisions and create technical specificationsConduct unit testing, peer reviews, and maintain development best practicesRequired Skills and Experience:
Strong hands-on experience with Java, J2EE, MVC, SOA, REST/SOAP web servicesProven expertise in Contact Center technologiesMicroservices development with Helidon and deployment on OKEApplication and API design with a focus on scalability and securityDevOps experience with CI/CD, automated testing, and containerized servicesFamiliarity with integration design patterns and enterprise onboardingKnowledge of web security, authentication methods, and SSO technologiesExperience with Java IDEs (Eclipse, NetBeans, JDeveloper, IntelliJ)Agile development experience using tools like JiraExcellent troubleshooting, collaboration, and communication skillsThis is a high-impact role critical to transforming Oracle’s Contact Center infrastructure and delivering next-generation voice capabilities at global scale.
ResponsibilitiesAs a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. QualificationsCareer Level - IC3About UsAs a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process.
If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle. com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.