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.
2 вересня 2024

Senior Java Developer

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

We are a forward-thinking software development company, known for our proprietary core platform and its integral components — Sportsbook, CRM, Risk Management, Antifraud, Bonus Engine, and Retail Software Suite.

Join our team to be part of pioneering solutions that not only streamline the work of thousands of employees in every department but also significantly boost profits and elevate product quality.

Your role with us is a key part of a team shaping the future of software solutions in an impactful and dynamic environment.

Requirements

  • 5+ 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

Perspectives:

  • A real opportunity for professional growth and self-improvement in a team of professionals
  • Challenging and exciting tasks, and all the needed tools to achieve them

Work Conditions:

  • Vacation: 22 working days per year.
  • Sick leave: 5 paid days per year.
  • Sick lists: 100% paid with medical certificate up to 10 days per year
  • Benefit cafeteria personal limit for health support
LinkedIn