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

Get the CLI →

Recruito

NewBe an early applicant

Backend Engineer

Posted
Discussion

Summary

Backend engineer building and maintaining scalable Java applications for distributed systems: turning business requirements into technical designs, debugging issues, and delivering fixes. Core stack is Java with Spring MVC/Spring Boot, Kafka, and Gradle/Maven.

Responsibilities

  • Design and develop scalable applications for distributed systems.
  • Convert business requirements into technical designs.
  • Maintain and improve existing software modules.
  • Debug issues and deliver fixes on time.
  • Collaborate with teams across different product areas.

Requirements

  • Strong knowledge of Java, Spring MVC, and Spring Boot.
  • Experience with Gradle, Maven, and Kafka.
  • Good understanding of data structures, algorithms, OOP, and SOA.
  • Strong problem-solving and analytical skills.
  • Ability to write clean, secure, and maintainable code.
  • Willingness to learn, share knowledge, and work collaboratively.
  • Ability to work independently and support team members.
  • Positive attitude and strong ownership skills.

Skills

Apply

See also

Backend 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.