Pragmatic Play

Full-stack Java Developer

Pragmatic Play
Apply
2 months ago
Riga, LatviaSenior

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and the Spring Framework.
  • Build high-performance services for distributed, clustered, and high-load systems.
  • Develop and maintain frontend components using JavaScript as required.
  • Design and optimize PostgreSQL and ClickHouse database solutions and interactions.
  • Write clean, maintainable, and well-tested code.
  • Participate in system architecture and technical design decisions.
  • Optimize application performance, concurrency, resource utilization, and database interactions.
  • Troubleshoot production issues, identify root causes, and implement sustainable solutions.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Contribute to code reviews, knowledge sharing, and continuous improvement of engineering practices.

Requirements

  • 5+ years of professional Java development experience.
  • Strong Java programming skills and understanding of object-oriented design principles.
  • Experience building clustered applications, including connection management, pooling, and transaction handling.
  • Understanding of asynchronous I/O, concurrency, distributed web systems, and regression testing.
  • Strong knowledge of algorithms, data structures, and design patterns.
  • Experience writing unit and functional tests.
  • Hands-on experience with the Spring Framework, JDBC, PostgreSQL, and ClickHouse.
  • Strong JavaScript development experience.
  • Experience with Maven and Git.
  • Solid understanding of relational databases and advanced SQL.
  • Professional proficiency in spoken and written English.
  • Preferred: experience with Redis or other NoSQL databases, Kubernetes, Nomad, AWS cloud services, distributed messaging systems, application and infrastructure monitoring tools, and high-load or high-availability systems.

Benefits

  • Gross monthly salary of €4,500–€7,500.
  • Health insurance from the first day of employment.
  • Paid parking next to the office as required.
  • Fully on-site work model, five days from the office.
  • Professional growth and personal development opportunities.
  • Opportunity to help create studios within an award-winning iGaming business.
  • International collaboration opportunities.

Tech Stack

Pragmatic Play

About Pragmatic Play

201-500 employees
Contact me