Senior Software Engineer at project44
utrecht, Utrecht, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

10 Dec, 26

Salary

0.0

Posted On

11 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description
  • Qualifications:5+ years professional experience building large scale and real time or near real time cloud systems.
  • Strong programming and debugging skills, with proficiency in Java Backend.
  • Demonstrated experience with systems that operate at high scale — high event throughput, tight latency SLAs, and high availability as first-class design constraints, not stretch goals.
  • Experience in: Designing and operating event-driven and stream-processing systems on Kafka or Kinesis.
  • Creating and working with scalable Java-based micro-services.
  • Working with databases (preferably Postgres or other SQL based DB).
  • Building systems in a multi-cloud environment. We use AWS & GCP but value experience in other cloud environments such as Azure.
  • Working in an agile software development environment.
  • Desirable and helpful (but not necessary) are experience in:Building shared platforms consumed by other engineering teams — API design, versioning, and backward-compatibility considerations.
  • Experience with investigating large and complex codebases.
  • Hands-on experience with Java.
  • Creating API's/web services: REST, OpenAPI/Swagger is a plus.
  • Container-orchestration: Docker & Kubernetes.
  • Enjoy database related work: DynamoDB, MongoDB, Postgres.
  • Observability tooling (metrics, tracing, logs) and running production systems at scale.
  • Analytical approach to problem solving.
  • Personal drive and maintaining a high pace — while taking responsibility for things working.
  • Willingness to vocalize your ideas and pick yourself up if you get knocked down.


Responsibilities
Loading...