Java Full Stack developer

Summary

Remote Java Full Stack developer building scalable, cloud-native applications with Java/Spring Boot on the backend and React/Angular on the frontend, leveraging Docker/Kubernetes, Google Cloud (GKE, BigQuery, Pub/Sub, Dataflow, Composer), and Postgres/Teradata/BigQuery.

This is a remote position.

Responsibilities:
  • BS or MS degree in Computer Science or a related technical field
  • Proven track record of delivering high quality, scalable and maintainable software products, and good understanding of designing data-intensive applications.
  • Excellent with Java (Java-8 and above), software design patterns and design principles.
  • Experience on creating orchestration framework with Airflow/Composer
  • Hands on experience on Web API design and developing cloud native application
  • Hands on experience in UI -> React (=) or Angular, JavaScript (ES6+), CSS3, HTML5
  • Hands on experience in writing Postgres SQL (=) / Teradata/BigQuery (No- SQL is a big plus)
  • Hands on experience with Docker + Kubernetes (elm) and Jenkins/GITLAB CI or others
  • Experience with Messaging Services -> RabbitMQ/Kafka/Pub sub or others
  • Experience in Frameworks -> Spring Boot/Cloud (Java), Python related rest API
  • Experience in Cloud -> Google Cloud - GKE, BigQuery, Data flow, Pubsub, Composer
  • Be consultative & participate in building strategy/roadmap for cloud solutions


Requirements

Technical Skills:
  • Strong knowledge of DS, Algorithms & OOPs concepts.
  • Java 1.8+, Angular 2+.
  • Spring Boot, Hibernate, JPA.
  • RDBMS database (MYSQL, MSSQL preferred).
  • Micro services Architecture.
  • JavaScript, ES6 Features, HTML, CSS.
  • Experience in the Version Control System like GIT.


See also

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

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

A new version of freehire is available