Available Offers for Elasticsearch

Back-End Developer (PHP)

Office
Remotely
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 a PHP Backend Developer 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:

  • Excellent knowledge of PHP 7.4+;
  • Understanding of OOP, SOLID, OOP Patterns
  • Familiarity with Symfony framework;
  • PHP development experience 4+ years;
  • Solid understanding of MySQL;
  • Experience with RabbitMQ or any other messaging queue system;
  • Experience with Git;
  • Ability to write unit tests using PHPUnit framework;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher).


As an advantage:

  • Understanding of DDD, CQRS;
  • Familiarity with ElasticSearch;
  • Experience working with CS fixer, PHP stan, or similar tools.
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain.


Responsibilities:

  • Develop new functionality and maintain the existing company's 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.


Java developer

Remotely
Full-time
Project occupancy
Banking Project. General Requirements: 3+ years of experience with Java 8+ or Kotlin 3+ years of experience with Spring and 1+ year of experience with Spring Boot Experience with systems on microservice architecture (Spring Cloud, Kubernetes, Openshift or similar) Experience with Docker Experience with any 3 of the following technologies NoSQL (MongoDB, Elasticsearch, analogs) SQL (PostgreSQL, Oracle, similar) Message Brokers (Kafka, RabbitMQ, analogs) Reactive programming (RxJava, Project Reactor) Cache (Redis, Hazelcast) CI/CD customization (GitlabCI, Jenkins, analogs) Monitoring tools customization (Zabbix, Prometheus) It will be good if the candidate: Participated in architecture design and can explain all solutions on his/her project; Is willing to drive the technical development of systems, not just follow current standards; Has a friendly relationship with DevOps, Pipelines, containerization and orchestration, Linux; Understands microservice architectures and the design of distributed systems; Participates in recruiting and onboarding of new hires; Able and willing to write technical articles. Develop and grow colleagues/community. Conduct both one-off trainings and plan long training sessions. What is to be done: Utilize the latest technology stack to build FinTech solutions; Develop applications that scale across all remote banking channels (online banking, mobile apps, payment services and more); Interact with various development, Data Science, support and other teams (so good communication skills or willingness to develop them are required); Contribute to architecture development, make new things and evaluate old things.

Middle+/Senior Ruby On Rails Developer

Tasks: - Designing and developing the server side of web applications on RoR; - Applying my knowledge and experience to optimize existing solutions; - Working in a team (codereview, meetings); - Participating in Scrum meetings. Requirements: - Experience in Backend from 4 years; - Experience with Ruby/Rails from 2 years; - Experience with PostgreSQL; - RSpeс, RuboCop / Reek for writing tests and QA; - Version control: git; - English b1-b2 and above (reading/writing). - JIRA for tasks; - Containers in Docker. Experience with: - AWS, Firebase; - ElasticSearch; - GraphQL; - Jenkins.

Senior Scala developer

Remotely
Full-time
Project occupancy

Looking for Scala developer to work on the A/B service for International financial services group.


Requirements:

  • Experience in Scala (ZIO/Cats);
  • Experience in Java;
  • Experience with Big Data, DWH;
  • ESB (Kafka, ActiveMQ or RabbitMQ);
  • SOA/Microservices;
  • API design;
  • Various databases (e.g Postgres/ NoSQL/ MySQL);
  • Various frameworks (e.g Spring);
  • Advanced level of English.


Nice to have:

  • Logstash/ Kibana/ Elasticsearch;
  • Amazon AWS: EC2, EMR, Kinesis, Redshift.