freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Summary

Senior Java developer modernizing legacy Big Data systems to Spring Boot microservices, containerized with Docker/Kubernetes and delivered via GitLab CI/CD and ArgoCD.

  • Contribute to migration and modernization initiatives from legacy Big Data components to the target platform.
  • Analyze existing data and service flows to preserve key business outcomes while improving architecture quality and maintainability.
  • Design, develop, test, and maintain Java services using strong object-oriented principles and clean coding standards.
  • Build and support Spring Boot applications on modern Java runtimes.
  • Implement architecture patterns including microservices, layered design, and event-driven communication.
  • Write and maintain BDD scenarios and automation using Cucumber and Gherkin.
  • Collaborate within Agile Scrum teams through sprint planning, delivery, and continuous improvement cycles.
  • Containerize and deploy workloads with Docker, Kubernetes, and OpenShift.
  • Contribute to delivery pipelines using GitLab CI/CD and GitOps deployment workflows with ArgoCD.
  • Partner with product, architecture, and operations teams to ensure secure, scalable, and reliable delivery.
  • Contrib

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available