Oracle Banking Payments is seeking a Senior Java Microservices Developer to join their Product Development team. This role is part of Oracle's flagship solution within Oracle FSGIU, which serves as a modern, standalone payments hub and processor. The position involves working on a globally recognized, mission-critical banking product that was launched in 2017 and continues to evolve with an ambitious roadmap covering both functional enhancements and modern technology stacks.
The ideal candidate will be a passionate coder with deep understanding of Java and modern application design, working on developing and maintaining components using Java, Spring, and microservices frameworks. You'll be responsible for translating business requirements into scalable solutions, debugging across environments, and leading security initiatives.
The role requires expertise in cloud-native applications, containerization tools, and message brokers in event-driven architectures. You'll work with technologies including Java Microservices, Spring Framework, Kubernetes, Kafka, and various monitoring tools. The position demands strong SQL skills and experience with CI/CD pipelines.
Oracle Banking Payments offers comprehensive support for SWIFT and other global/domestic clearing networks, built on ISO 20022 messaging standard. The product is scalable, highly integrative, and supports both retail and corporate segments, making this an excellent opportunity for a senior developer looking to make an impact in financial technology.
As part of Oracle, you'll join a world leader in cloud solutions with 40+ years of experience, working in an environment that values integrity, innovation, and inclusive workforce growth. The company offers competitive benefits, work-life balance, and opportunities for community involvement through volunteer programs.