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

Get the CLI →

AVOWS CONSULTING LIMITED

NewBe an early applicant

Senior Java Developer

Posted
Discussion

Summary

A senior Java developer (5+ years) placed on-site in Jakarta with a fintech/banking client, focused on analyzing, troubleshooting, and enhancing legacy Java applications. Core stack includes Spring microservices, SQL databases, messaging (Kafka/RabbitMQ/JMS/Redis), Docker/Kubernetes, and CI/CD tooling.

  • Minimum 5 years of experience in Java development, with strong knowledge of Spring Framework, Microservices, Design Patterns, and Database/SQL.
  • Strong experience in analyzing, troubleshooting, and enhancing legacy applications, including JVM/concurrency troubleshooting and performance tuning.
  • Hands‑on experience with messaging systems such as Kafka, RabbitMQ, JMS, or Redis, as well as Linux, scripting, Docker, and Kubernetes.
  • Strong understanding of software engineering principles and development tools, including Git/SVN, CI/CD (Jenkins/GitLab CI), configuration management, and distributed logging (ELK/Splunk).
  • Experience in AI-related projects is highly preferred, with strong English communication skills.

Placement: Fintech/Banking Industry - Jakarta (WFO)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

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