Atlaslive is a software development company, delivering the highest quality program solutions for the iGaming business. Based on in-house built proprietary core Platform and its components, the company creates pioneering solutions to automate the work of thousands of employees to maximize the profit and increase quality of product.
6 січня 2024

Middle Java Developer (вакансія неактивна)

за кордоном, віддалено

We are a Ukrainian software development company Atlas IAC.
Our teams develop and automate solutions for all areas of bookmakers around the world. Our company is developing dynamically, so we are looking for a Middle Java developer to join the Billing team.

Requirements

  • 3+ year experiences in production development
  • Java 17 (Core, StreamAPI, Collections)
  • Spring Framework ecosystem(Boot, Data, Security, AMQP, MVC ..) 3+
  • Relational database systems (Postgres, MySQL) and related frameworks (SQL, Hibernate, JOOQ, SpringData)
  • Experience with NoSQL (MongoDB, Redis).
  • Experience with message brokers (RabbitMQ, Kafka)
  • Understanding of transaction mechanisms in the context of databases and microservices(ACID, Two-Phase Commit , SAGA, compensating transactions )
  • AWS and K8S high level understanding
  • Experience with distributed systems and microservices 3+
  • Experience with high loaded systems is a plus
  • Experience in CI/CD is a plus

Responsibilities

  • Participate in architectural guidance for the development of microservices using Spring Boot.
  • Participate in ensuring high code quality to standards.
  • Participate in optimizing and improving the performance of microservices.
  • Participate in ensuring high availability and fault tolerance.
  • Participate in managing conflicts and deadlocks in operations.
  • Participate in the implementation and automation of CI/CD processes.
  • Participate in monitoring and debugging the system to identify and resolve issues.
  • Participate in integration with third-party services and APIs

What we offer:

  • A real opportunity for professional growth and self-improvement in a team of professionals
  • Comprehensive medical insurance for each employee
  • Challenging and exciting tasks, and all the needed tools to achieve them
  • 22 days of vacation, 10 sick leave, 5 days off
  • Ability to focus on your work — lack of bureaucracy and micromanagement