Senior Java Developer

Senior Java Developer

We are looking for a senior Java developer with cloud expertise and 5+ years of relevant experience. Background or expertise in fintech is appreciated as you will be involved in a project in this sector.

Note that we do not offer visa sponsorship.

Requirements

  • Java 8 or later, Spring, Spring MVC, Spring Cloud
  • Cloud experience: AWS
  • ORM: Hibernate or similar
  • Databases: Relational Backend Database, NoSQL database, JDBC Template
  • Strong Distributed Systems Foundations
  • Inter-Process Communication: REST, Google Protocol Buffers, etc.
  • Testing: JUnit 4, TDD, jBehave, Cucumber or similar

 

Nice to have

  • Schema Migration: Liquibase, Flyway or similar
  • Streaming Technology: Kafka, AWS Kinesis
  • Orchestration: Airflow, Cadence, etc.

Soft Skills

  • You are a self-starter and don’t need someone to tell you what to do all the time
  • Experience working in a distributed team
  • You take pride in your work

What you get

Extensive training

Extensive training

Unlimited paid holiday

Unlimited paid holiday

diverse projects

Diverse projects

Cutting-edge tech

Cutting-edge tech

Team events

Team events

Company MacBook

Company MacBook

Diversity
Equal employment opportunity

Flexible hours

Private health insurance
Private health insurance