Java Developer

Оплата: По договоренности
Офис
Удаленно
Full-time

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 

Currently, we are looking for an Incident Manager with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services.


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Solid knowledge of Java;
  • Java development experience 4+ years;
  • Knowledge of relational databases (e.g. MySql, Postgres), basic SQL query language skills
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Intermediate or higher).


As an advantage:

  • Experience in Incident Management;
  • Good understanding of Spring framework, e.g. SpringBoot and ORM technologies (JPA2, Hibernate);
  • Familiarity with AKKA
  • Familiarity with Messaging Systems like RabbitMq, and Apache Kafka;
  • Familiarity with Gradle;
  • Familiarity with Git, GitHub, and GitLab;
  • Familiarity with CI/CD;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain;
  • Experience with test-driven development
  • RESTful APIs design and implementation experience
  • Batch processing and implementation
  • Familiarity with Docker/Jenkins


Responsibilities:

  • Develop new functionality and maintain the company’s existing services;
  • Integrate with external and internal services;
  • Coordinate technical solutions with other product teams;
  • Write well-designed, testable, efficient code;
  • Refactor and optimise existing code;
  • Create and maintain software documentation;
  • Troubleshoot production issues;
  • Work with Agile methodologies.


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Modern office environment in the centre of Riga;
  • Friendly team and career growth opportunities;
  • Fully subsidised parking near the office after the probation period;
  • Remote work during the COVID-19 pandemic.