Hiring

Senior Java Daveloper

Engineering · Full-time · Vilnius, Lithuania

Job description

At Metasite, we specialize in designing, engineering, integrating, and supporting bespoke digital platforms and applications for our clients. We foster a dynamic, flat-hierarchy culture where our technology professionals constantly explore the latest IT trends and tools while enjoying the autonomy of working in cohesive teams. Our collective expertise includes systems architecture, software development, UI design, QA engineering, business analysis, and project management, all contributing to our reputation for bespoke software engineering excellence.

We are looking for a highly skilled Senior Java Developer to join our team, focusing on the development of cutting-edge tools and investment systems that drive our client's global trading operations. Your primary responsibility will be to create and enhance software integral to our client's trading infrastructure, ranging from execution algorithms to post-trade analysis tools.

Key Responsibilities:

  • Develop and maintain Java-based microservices integral to trading systems.
  • Integrate new vendor solutions for Credit Execution Management Systems (EMS) using FIX protocol and Kafka.
  • Collaborate with external vendors to understand and implement integration capabilities.
  • Enhance the scalability and performance of existing trading infrastructure.
  • Work closely with analysts and testing teams to ensure robust, reliable software delivery.
  • Contribute to the continuous improvement of development practices, including CI, code reviews, refactoring, and unit testing.

You will need:

  • Expert proficiency in Java.
  • Strong database and SQL skills.
  • Advocacy for best practices in software development, including continuous integration, code review, refactoring, and unit testing.
  • Comfort working in both Linux and Windows environments.
  • Excellent verbal and written English communication skills

Additional pluses:

  • Understanding of financial markets and instruments.
  • Familiarity with financial data exchange protocols, especially FIX.
  • Python programming skills.
  • Experience developing trading software for investment firms.
  • Expertise in distributed systems, event-driven and service-driven architectures, and concurrent processing.
  • Front-end development experience, particularly with TypeScript.

We offer:

  • Opportunities for growth and professional development.
  • A dedicated team ready to collaborate and drive collective success.
  • Flexible working options: Work from our central Vilnius office or remotely.
  • Positive company culture with well-being benefits, private health and accident insurance, and flexible working hours.
  • Salary ranges: From 4800 EUR gross

Org chart

No direct reports

Teams

This job is not in any teams


Offices