Point your AI agent at freehire and let it find you a job.

Get the CLI →

Salt Digital Recruitment

NewBe an early applicant

Software Engineer

Posted 2 views
Discussion

Summary

A backend software engineer (level II) designs, builds, and operates high-scale, API-driven Java/Spring services deployed on Kubernetes. Day to day they own services end-to-end — development, testing, deployment, monitoring, and production incident resolution — while collaborating with cross-functional teams.

We are looking for a Software Engineer II with strong experience in Java, Spring, and Kubernetes, and a solid background in building and operating high-scale, API-driven applications.

In this role, you will design and implement robust technical solutions aligned with business needs, ensuring high-quality, maintainable code and reliable system performance. You will contribute across the full development lifecycle—from design and development to deployment and production support—while collaborating closely with cross‑functional teams.

Key Responsibilities

  • Develop scalable backend services and APIs using Java and Spring frameworks
  • Build and maintain cloud‑native applications using Kubernetes
  • Write clean, reusable, and well-tested code; actively refactor to improve maintainability
  • Ensure high-quality standards through strong test automation practices
  • Own services end-to-end, including monitoring, deployment, and production support
  • Troubleshoot and resolve production incidents, performing root cause analysis and implementing long‑term fixes
  • Contribute to system design discussions, evaluating architecture, scalability, and performance trade-offs
  • Collaborate with product and engineering teams to deliver reliable, high-performing solutions

Requirements

  • Proven experience with Java and Spring ecosystem
  • Hands‑on experience with Kubernetes and containerized applications
  • Experience working with high-load, distributed systems and APIs
  • Strong understanding of software design, testing, and system reliability
  • Ability to work independently and take ownership of services in production

Rates depend on experience and client requirements.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

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