Resume and JobRESUME AND JOB
Oracle logo

Senior Java Application Developer with Microservices and Core banking

Oracle

Senior Java Application Developer with Microservices and Core banking

Oracle logo

Oracle

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Company Overview

Oracle Corporation is a global leader in enterprise cloud computing, delivering innovative software solutions that power modern businesses worldwide. With a focus on database technology, cloud infrastructure, and industry-specific applications, Oracle helps organizations transform their operations through cutting-edge technology. Our commitment to excellence drives us to build scalable, secure solutions for the world's most demanding enterprises.

Position Overview

As a Senior Java Application Developer with expertise in Microservices and Core Banking, you will play a pivotal role in designing and implementing robust, scalable banking solutions on Oracle's cloud platform. This position involves leading development efforts for core banking systems, leveraging microservices architecture to ensure high performance, security, and reliability. Based in India, you will collaborate with global teams to deliver mission-critical applications that support financial institutions in their digital transformation journeys.

Key Responsibilities

  • Design, develop, and deploy microservices-based applications using Java, Spring Boot, and Oracle Cloud Infrastructure for core banking systems.
  • Lead the architecture and implementation of scalable, resilient services handling transactions, account management, and payment processing.
  • Collaborate with product owners, architects, and DevOps teams to define technical requirements and deliver high-quality code.
  • Implement secure, RESTful APIs and event-driven architectures using Kafka or RabbitMQ for real-time banking operations.
  • Optimize application performance, conduct code reviews, and ensure adherence to banking regulatory standards like PCI-DSS and GDPR.
  • Integrate with Oracle Financial Services Analytical Applications and other core banking modules to enhance functionality.
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for mission-critical systems.
  • Mentor junior developers, conduct knowledge-sharing sessions, and drive best practices in agile development methodologies.
  • Participate in sprint planning, backlog grooming, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Stay updated with emerging technologies in cloud-native banking and contribute to proof-of-concepts for new features.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of professional experience in Java application development, with proven expertise in Spring Boot and microservices.
  • Strong understanding of core banking domains including transactions, loans, deposits, and payment gateways.
  • Hands-on experience with containerization (Docker) and orchestration (Kubernetes) in cloud environments.
  • Proficiency in relational databases like Oracle DB, including SQL optimization and PL/SQL development.
  • Experience with RESTful services, API design, and security protocols (OAuth, JWT) for financial applications.
  • Demonstrated ability to work in agile teams using tools like JIRA, Git, and Jenkins for CI/CD.
  • Excellent problem-solving skills and ability to handle high-pressure production support scenarios.

Preferred Qualifications

  • Experience with Oracle Financial Services Software (OFSS) or similar core banking platforms.
  • Familiarity with reactive programming (Spring WebFlux) and event streaming (Apache Kafka).
  • Knowledge of cloud certifications like Oracle Cloud Professional Developer.
  • Prior exposure to FinTech innovations such as blockchain or AI-driven fraud detection in banking.
  • Certifications in Java (OCP), AWS, or Azure as a complement to Oracle Cloud expertise.

What We Offer

  • Competitive salary and performance-based bonuses tailored to Indian market standards.
  • Comprehensive health insurance, including medical, dental, and wellness programs for employees and families.
  • Generous paid time off, flexible working hours, and hybrid work options in India locations.
  • Professional development budget for certifications, conferences, and advanced training in cloud technologies.
  • Employee stock purchase plan and retirement savings matching contributions.
  • Access to Oracle's global learning platform with personalized career growth paths.

About the Team

Our Core Banking development team in India is a dynamic group of 50+ engineers, architects, and product specialists dedicated to innovating financial services on Oracle Cloud. We foster a collaborative, inclusive culture that values diverse perspectives and continuous learning. Join us to work on high-impact projects that shape the future of digital banking for global clients.

Locations

  • India, IN
  • BENGALURU, KARNATAKA, IN

Salary

Estimated Salary Rangemedium confidence

45,000 - 85,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • Spring Bootintermediate
  • Microservicesintermediate
  • Problem Solvingintermediate
  • Communicationintermediate
  • Collaborationintermediate

Required Qualifications

  • Bachelor's degree in relevant field (experience)
  • 5+ years of relevant experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Experience with enterprise systems (experience)

Responsibilities

  • Design and develop software solutions
  • Write clean, maintainable code
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Debug and troubleshoot issues

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Senior Java Application Developer with Microservices and Core banking" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Java Application Developer with Microservices and Core banking. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Java Application Developer with Microservices and Core banking" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Related Jobs You May Like

No related jobs found at the moment.

Oracle logo

Senior Java Application Developer with Microservices and Core banking

Oracle

Senior Java Application Developer with Microservices and Core banking

Oracle logo

Oracle

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Company Overview

Oracle Corporation is a global leader in enterprise cloud computing, delivering innovative software solutions that power modern businesses worldwide. With a focus on database technology, cloud infrastructure, and industry-specific applications, Oracle helps organizations transform their operations through cutting-edge technology. Our commitment to excellence drives us to build scalable, secure solutions for the world's most demanding enterprises.

Position Overview

As a Senior Java Application Developer with expertise in Microservices and Core Banking, you will play a pivotal role in designing and implementing robust, scalable banking solutions on Oracle's cloud platform. This position involves leading development efforts for core banking systems, leveraging microservices architecture to ensure high performance, security, and reliability. Based in India, you will collaborate with global teams to deliver mission-critical applications that support financial institutions in their digital transformation journeys.

Key Responsibilities

  • Design, develop, and deploy microservices-based applications using Java, Spring Boot, and Oracle Cloud Infrastructure for core banking systems.
  • Lead the architecture and implementation of scalable, resilient services handling transactions, account management, and payment processing.
  • Collaborate with product owners, architects, and DevOps teams to define technical requirements and deliver high-quality code.
  • Implement secure, RESTful APIs and event-driven architectures using Kafka or RabbitMQ for real-time banking operations.
  • Optimize application performance, conduct code reviews, and ensure adherence to banking regulatory standards like PCI-DSS and GDPR.
  • Integrate with Oracle Financial Services Analytical Applications and other core banking modules to enhance functionality.
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for mission-critical systems.
  • Mentor junior developers, conduct knowledge-sharing sessions, and drive best practices in agile development methodologies.
  • Participate in sprint planning, backlog grooming, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Stay updated with emerging technologies in cloud-native banking and contribute to proof-of-concepts for new features.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of professional experience in Java application development, with proven expertise in Spring Boot and microservices.
  • Strong understanding of core banking domains including transactions, loans, deposits, and payment gateways.
  • Hands-on experience with containerization (Docker) and orchestration (Kubernetes) in cloud environments.
  • Proficiency in relational databases like Oracle DB, including SQL optimization and PL/SQL development.
  • Experience with RESTful services, API design, and security protocols (OAuth, JWT) for financial applications.
  • Demonstrated ability to work in agile teams using tools like JIRA, Git, and Jenkins for CI/CD.
  • Excellent problem-solving skills and ability to handle high-pressure production support scenarios.

Preferred Qualifications

  • Experience with Oracle Financial Services Software (OFSS) or similar core banking platforms.
  • Familiarity with reactive programming (Spring WebFlux) and event streaming (Apache Kafka).
  • Knowledge of cloud certifications like Oracle Cloud Professional Developer.
  • Prior exposure to FinTech innovations such as blockchain or AI-driven fraud detection in banking.
  • Certifications in Java (OCP), AWS, or Azure as a complement to Oracle Cloud expertise.

What We Offer

  • Competitive salary and performance-based bonuses tailored to Indian market standards.
  • Comprehensive health insurance, including medical, dental, and wellness programs for employees and families.
  • Generous paid time off, flexible working hours, and hybrid work options in India locations.
  • Professional development budget for certifications, conferences, and advanced training in cloud technologies.
  • Employee stock purchase plan and retirement savings matching contributions.
  • Access to Oracle's global learning platform with personalized career growth paths.

About the Team

Our Core Banking development team in India is a dynamic group of 50+ engineers, architects, and product specialists dedicated to innovating financial services on Oracle Cloud. We foster a collaborative, inclusive culture that values diverse perspectives and continuous learning. Join us to work on high-impact projects that shape the future of digital banking for global clients.

Locations

  • India, IN
  • BENGALURU, KARNATAKA, IN

Salary

Estimated Salary Rangemedium confidence

45,000 - 85,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Javaintermediate
  • Spring Bootintermediate
  • Microservicesintermediate
  • Problem Solvingintermediate
  • Communicationintermediate
  • Collaborationintermediate

Required Qualifications

  • Bachelor's degree in relevant field (experience)
  • 5+ years of relevant experience (experience)

Preferred Qualifications

  • Master's degree (experience)
  • Experience with enterprise systems (experience)

Responsibilities

  • Design and develop software solutions
  • Write clean, maintainable code
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Debug and troubleshoot issues

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Senior Java Application Developer with Microservices and Core banking" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Java Application Developer with Microservices and Core banking. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Java Application Developer with Microservices and Core banking" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Related Jobs You May Like

No related jobs found at the moment.