Senior Software Engineer (Java)

You will build and maintain a distributed high-performance platform, contribute to architectural decisions, improve scalability and reliability, mentor engineers, deliver code quickly, collaborate across teams, review code, and support secure financial data infrastructure.

Responsibilities

  • Build and maintain a distributed high-performance platform
  • Contribute to architectural design decisions
  • Ensure platform scalability
  • Mentor and coach engineers
  • Improve platform robustness and scalability
  • Collaborate across teams and time zones
  • Review code
  • Support scalable, reliable, and secure financial data processes

Requirements

  • 6+ years of experience with object-oriented programming languages
  • Java experience
  • Experience mentoring developers
  • Understanding of software architecture
  • Ability to create performance database queries and table structures
  • Fluent English communication
  • Java 17
  • RESTful web services
  • SQL
  • PostgreSQL
  • MyBatis
  • Tomcat
  • Gradle
  • CockroachDB
  • Elasticsearch

See also

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

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

A new version of freehire is available