freehire launches on Product Hunt on 26 August.

Follow →

Java Full Stack Software Developer

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 . Contribute to a collaborative engineering culture focused on quality, documentation, and continuous learning.

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