Java Software Engineer – Remote

Date 27/05/24
Location Remote

For one global company we are looking for an experienced Java Developer to join a long-term contract. 

Your role:

  • Work on a solution built in an event-driven architecture with reactive programming. This is a brand-new product.

  • Mentor for younger engineers

  • Partners with product and analytics and drive requirements that take into account all parties’ needs

  • Proactively identifies problems with requirements (lack of clarity, inconsistencies, technical limitations) for their own work and adjacent work, and communicates these issues early to help course-correct

  • Communicates technical decisions (e.g. design docs, tech talks, wiki)



  • Java 11/17

  • Spring Boot

  • Reactive programming

  • Strong event-driven knowledge

  • Monitoring and Observability

  • NoSQL databases

  • Kafka

  • Docker

  • Work happens completely autonomously

  • Fully capable of taking substantial features from concept to shipping as the sole programmer

  • Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary. Requires minimal direction/oversight

  • Doesn’t fail while debugging

  • Works effectively on cross-team tasks and improves best practices

  • AWS knowledge


  • Long-term freelance contract
  • Solid market rates