Java Microservices Developer
Location: India
Job ID: 292985
Job Category: Product Development
Posting Date: 05/15/2025
Role: Individual Contributor
Job Type: Regular Employee
Experience: 0 to 2+ years
Visa Sponsorship: Not available
Language: English (required)
Career Level: IC1
About Oracle Banking Payments (Oracle FSGIU)
Oracle Banking Payments is a flagship standalone payments hub and processor.
Supports global and domestic clearing networks such as SWIFT, SEPA, SEPA Instant, US Real-time Payments, Fedwire, NEFT, IMPS, CNAPS.
Enables banks to replace fragmented legacy systems with a unified payments infrastructure.
Built on the ISO 20022 messaging standard supporting next-generation payment formats.
Developed using Java and microservices architecture, scalable and highly integrative.
Supports retail and corporate banking segments.
Seamlessly integrates with external systems like Core Banking, DDA, Sanctions Screening, and Treasury platforms.
About the Role - Software Developer – Oracle Banking Payments
Work on a globally recognized, mission-critical banking product launched in 2017 and continually evolving.
Participate in both functional enhancements and modern technology stack implementations.
Responsibilities
Demonstrate strong knowledge of Object-Oriented Programming, Java Microservices, and Spring Framework.
Perform debugging and troubleshooting activities to maintain high-quality deliverables with minimal issues.
Work effectively in an Agile Development environment.
Communicate clearly and effectively in written and verbal forms.
Mandatory Skills
Proficiency with Java technologies including Java Microservices, Spring Framework, Eclipse Link, JMS, JSON/XML, and RESTful APIs.
Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Experience with at least one major cloud platform (AWS, Azure, or Google Cloud).
Knowledge of monitoring tools such as Prometheus and Grafana.
Understanding of event-driven architecture and message brokers such as Kafka.
Experience with DevOps tools like Jenkins and GitLab CI/CD.
Hands-on debugging and troubleshooting skills.
Nice to Have
Experience with Oracle Cloud Infrastructure (OCI).
Domain knowledge of payments industry and payment processing flows.
What Oracle Is Looking For
Passionate coder with strong understanding of Java and modern application design.
Curious, resourceful, and persistent problem solver using various approaches including research, experimentation, and creative thinking.
Adaptable to evolving technology and fast-paced environments.
Self-Test Questions Before Applying
Have I built or maintained enterprise-grade applications using Java and Spring Microservices?
Can I explain my experience implementing cloud-native solutions using AWS, Azure, or Google Cloud?
Have I worked in Agile teams for at least two years with active sprint contributions?
Have I designed or debugged RESTful APIs and worked with JSON/XML?
Do I enjoy solving complex problems and exploring multiple approaches for the best solution?
If you answer “Yes” to at least 3 questions, you are encouraged to apply.
About Oracle
Oracle is a world leader in cloud solutions driving innovation and integrity for over 40 years.
Committed to inclusive workforce and equal opportunity for all.
Offers competitive benefits with flexible medical, life insurance, and retirement options.
Encourages employee volunteering and community contributions.
Provides accommodations for disabilities during employment process.
Equal Employment Opportunity Employer considering all qualified applicants regardless of protected characteristics or arrest/conviction history pursuant to law.