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

Get the CLI →

Routetitan

Open 63d

Senior Java Developer

Posted Updated 3 views
Discussion

We are looking for tech enthusiasts, who are ready to dive and dig into high-tech technology and join our backend team to kick off the cool projects. Main responsibilities are:

  • Deliver across the entire software life cycle: design, build, test, deploy, release, and support
  • Work alongside other developers to extend and improve the backend architecture
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency,
  • Coordinate with the QA team on software bugs discovery and debugging during QA, beta release, and production
  • Bachelor's or Master's degree in Engineering or Computer Science
  • 4+ years of industry experience designing, implementing and supporting
  • Extensive experience in a Java 11+ server-side software design and development
  • Good understanding of OOP concepts
  • Strong knowledge of the Spring Boot framework
  • Strong knowledge in relational databases (SQL, PostgreSQL)
  • Proficient understanding of algorithms and data structures
  • Experience with Gitlab CI / CD, Gradle, Docker
  • Working knowledge in building / consuming RESTful APIs
  • Experienced in cloud computing environments like AWS and Google Cloud Platform
  • Ability to execute unit and performance testing
  • Experience in managing and evaluating team
  • Excellent oral and written communication skills in English

Our Tech Stack

  • Java 11 & Spring Boot 2.3
  • JUnit & Mockito
  • Gradle & Maven
  • Git
  • PostgreSQL
  • GitLab CI / CD & Docker
  • AWS, Google Cloud Platform

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
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.