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

Get the CLI →

Sigmasoftware2

NewBe an early applicant

Senior Java Developer

Posted 1 view
Discussion

Summary

Senior backend engineer who designs and builds large-scale, low-latency distributed systems in Java and Spring Boot, using Kafka for event-driven workloads on AWS/EKS. Day-to-day includes architecting APIs, testing (unit/API/performance), debugging production issues, and improving CI/CD pipelines.

Responsibilities

  • Design, develop, and implement large-scale distributed systems capable of handling substantial data volumes
  • Build scalable, fault-tolerant, and low-latency backend services
  • Architect and implement APIs and event-driven solutions
  • Diagnose and resolve complex production issues across services and infrastructure layers
  • Develop and execute unit, API, regression, and performance tests
  • Collaborate with cross-functional teams to ensure rapid incident resolution and system reliability
  • Participate in architecture discussions and contribute to engineering best practices
  • Optimize system scalability, availability, and operational performance
  • Support continuous improvement of CI/CD and deployment processes

Requirements

  • 7+ years of software development experience
  • Strong proficiency in Java and Spring Boot
  • Experience with Kafka or other event streaming solutions
  • Familiarity with AWS and EKS
  • Strong knowledge of CI/CD pipelines and related tools
  • Hands‑on experience designing and deploying scalable, highly available distributed systems
  • Strong understanding of event‑driven architectures
  • Experience working with SQL and NoSQL databases
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Strong analytical and problem‑solving skills
  • Excellent communication and collaboration skills
  • English level: Advanced (C1) or higher

Skills

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