Principal Java Microservice Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Finance

Description For Principal Java Microservice Developer

Oracle's Enterprise Risk Management (ERM) team within Modern Risk and Finance (MRF) is seeking a Principal Java Microservice Developer to create and deliver high-quality financial products for the Banking and Financial industries. The role focuses on developing applications in Oracle Cloud Infrastructure, enabling customers to transition to a subscription-based model.

The position requires deep expertise in microservices architecture and Java development, with a focus on building cloud-based solutions for Liquidity Risk Management and related financial products. The successful candidate will work on applications that seamlessly integrate with EPM and Regulatory related packs to deliver comprehensive solutions to financial sector customers.

As a Principal Developer, you'll be responsible for designing and implementing stateless microservices, understanding complex data models, and providing advanced orchestration capabilities. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.

Oracle offers a compelling environment for career growth, with opportunities spanning multiple industries and cultures. The company has maintained its leadership position for over 40 years by consistently innovating while maintaining high integrity standards. The role provides exposure to cutting-edge cloud technologies and the chance to work on solutions that impact major financial institutions globally.

The position offers comprehensive benefits, including medical coverage, life insurance, and retirement planning options. Oracle's commitment to diversity and inclusion creates an environment where different perspectives are valued and contribute to innovation. The company also supports work-life balance and encourages community involvement through volunteer programs.

Last updated 3 months ago

Responsibilities For Principal Java Microservice Developer

  • Identify microservices patterns for architectural challenges in cloud-based products
  • Efficiently understand data model of applications
  • Provide advanced orchestration to dependent Services
  • Design meta-model for Applications
  • Design stateless microservices with independent deployment
  • Mentor junior team members

Requirements For Principal Java Microservice Developer

Java
Kubernetes
  • 10+ years of experience
  • Extensive experience in Microservices, Rest Services, JPA, Automated unit testing
  • CUDA or other dedication compute programming
  • Proven design skills and expertise
  • Good knowledge of current/emerging technologies
  • Excellent written and verbal communication skills
  • Experience with Cloud development Deployments
  • Knowledge of JavaScript and associated technologies (OJET, React, HTML5, CSS)
  • English language proficiency

Benefits For Principal Java Microservice Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Planning
  • Volunteer Programs
  • Work-Life Balance

Interested in this job?

Jobs Related To Oracle Principal Java Microservice Developer

Architect, Technical Strategy and Oversight

Principal Software Engineer role at Oracle focusing on technical strategy and architectural oversight for enterprise software systems.

Principal Member of Technical Staff

Principal Member of Technical Staff position at Oracle focusing on network software development and team leadership.

Sr Principal Member of Technical Staff

Senior Principal Software Engineer position at Oracle focusing on cloud infrastructure and distributed systems development.

Principal Member of Technical Staff

Principal Software Engineer position at Oracle focusing on 5G application development using Java/J2EE and cloud native technologies.

Principal Applications Engineer

Principal Applications Engineer position at Oracle focusing on software development and architecture for commercial applications.