Senior Java Developer

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

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available