Taro Logo

Senior Java Microservices Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, with 40+ years of experience.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Java Microservices Developer

Oracle Banking Payments is seeking a Senior Java Microservices Developer to join their high-impact development team. This role is part of Oracle FSGIU's flagship solution, which serves as a modern, standalone payments hub and processor. The position offers an opportunity to work on a globally recognized, mission-critical banking product that supports SWIFT and other global/domestic clearing networks.

The ideal candidate will be a passionate coder with deep Java expertise and modern application design knowledge. You'll be working with cloud-native applications, microservices architecture, and cutting-edge technologies while contributing to a product that enables banks to replace legacy systems with unified, efficient payments infrastructure.

As a Senior Developer, you'll be responsible for developing and maintaining components using Java and Spring frameworks, leading technical initiatives, mentoring junior developers, and ensuring high-quality code delivery. The role requires expertise in cloud platforms, containerization tools, and modern development practices.

Oracle offers a comprehensive benefits package and promotes work-life balance. The company is committed to growing an inclusive workforce and supports employee development through various programs. This is an excellent opportunity for experienced developers looking to make an impact in the financial technology sector while working with a leading global technology company.

The position requires 3-5+ years of experience and strong technical skills in Java, microservices, cloud platforms, and related technologies. While visa/work permit sponsorship is not available, the role offers significant growth potential and the chance to work on cutting-edge payment solutions.

Last updated a month ago

Responsibilities For Senior Java Microservices Developer

  • Translate business requirements into scalable, maintainable technical designs and code
  • Develop and maintain components using Java, Spring, and microservices frameworks
  • Diagnose and resolve technical issues across environments
  • Lead initiatives to identify and fix application security vulnerabilities
  • Deliver high-quality code with minimal production issues
  • Guide and mentor junior developers
  • Navigate ambiguity and drive clarity in fast-paced Agile environments
  • Communicate clearly and proactively with cross-functional teams

Requirements For Senior Java Microservices Developer

Java
Kubernetes
  • Expertise in Java, Java Microservices, Spring Framework, EclipseLink, JMS, JSON/XML, RESTful APIs
  • Experience developing cloud-native applications
  • Familiarity with Docker, Kubernetes, or similar containerization tools
  • Practical knowledge of at least one major cloud platform (AWS, Azure, Google Cloud)
  • Understanding of monitoring tools (e.g., Prometheus, Grafana)
  • Experience with Kafka or other message brokers in event-driven architectures
  • Proficient in CI/CD pipelines using Jenkins, GitLab CI
  • Strong SQL skills with Oracle databases
  • Hands-on debugging and performance tuning experience

Benefits For Senior Java Microservices Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive benefits based on parity and consistency
  • Flexible medical, life insurance, and retirement options
  • Volunteer programs

Interested in this job?