• Partners
  • Investor Relations
  • Careers

Positions at iOCO

Job Title
Senior Java Developer
Employment Type
Contract
Experience
8 to 15 years
Salary
Negotiable
Job Published
04 November 2025
Job Reference No.
1569870806

Job Description

Join a high-performance engineering team delivering robust, scalable backend services for a major enterprise client in the financial sector as a Senior Java Developer. This is a key role in a modern, cloud-native environment, where you’ll be building services that power mission-critical applications used by millions of end users.

What you'll do:

  • Design, build, and maintain microservices and backend APIs using Java and Spring Boot
  • Develop and deploy services into a containerized AWS environment using Kubernetes, Rancher, and Helm
  • Build scalable, event-driven solutions integrating with Kafka for high-volume message processing
  • Manage and optimize relational data models using PostgreSQL Aurora
  • Work within Agile squads to deliver clean, testable, and maintainable code
  • Collaborate with DevOps and architecture teams on infrastructure, CI/CD pipelines, and observability
  • Ensure high availability, performance, and security in cloud-native environments

Your expertise:

  • 8+ years of backend development experience using Java (preferably Java 11+)
  • Strong expertise in Spring Boot and building RESTful APIs
  • Hands-on experience with AWS Cloud services, including container orchestration and managed databases
  • Deep understanding of containerized environments using Kubernetes, preferably with Rancher
  • Experience with Helm for packaging and deploying Kubernetes applications
  • Solid understanding and practical use of Kafka in a distributed systems context
  • Proficiency in PostgreSQL, ideally with exposure to Aurora in a cloud environment
  • Strong grasp of software engineering principles, system design, and clean architecture
  • Comfortable working in large, complex, and regulated enterprise environments

Skills

Industries