Skip to main content

Java Software Engineer – Contract

Job Title: Contract Java Engineer Location: Vilnius, Lithuania Company: A Fintech firm in Vilnius is looking for a Contract Java Engineer to join their dynamic team and play a pivotal role in designing and developing a cutting-edge cloud-native system. If you're passionate about pushing the boundaries of financial technology, we want to hear from you! Position Overview: As a Contract Java Engineer, you will work on building and enhancing a cloud-native system for our esteemed Fintech client. You will be responsible for implementing event-driven microservice architectures, Kubernetes resource configurations, and ensuring the highest standards of automated testing. Key Responsibilities:
  • Design and develop a state-of-the-art cloud-native system using Java.
  • Implement event-driven microservice architectures to ensure scalability and performance.
  • Utilize Apache Kafka, especially Kafka Streams, to handle real-time data streams efficiently.
  • Create and manage Kubernetes resource configurations to deploy, scale, and orchestrate containers.
  • Develop and maintain automated testing strategies, including unit and integration testing, to ensure high-quality code.
Qualifications:
  • Bachelor's degree in Computer Science or related field (or equivalent professional experience).
  • Proven experience in designing and developing complex systems using Java.
  • Strong expertise in event-driven microservice architectures.
  • Instrumentation of Application using OpenTelemetry.
  • DevOps (git, CI/CD, AzureDevOps, Terraform etc.)
  • Hands-on experience with Kubernetes resource configurations.
  • A passion for automated testing, with the ability to develop and maintain unit and integration tests.
Additional Information:
  • Type: Contract (6 months rolling)
  • Location: Vilnius, Lithuania
  • Hourly rate range: 45eur - 55eur per hour

Request a CV


Request an interview


Thank You!

Your request has been received. We will be in touch shortly.