Careers

Java developer

Skopje · Full-time · Intermediate

About The Position

Are you a passionate developer with a strong focus on problem-solving and a drive for continuous learning?

Would you like to work with experts in a high-paced and ambitious environment centered around the latest technologies? If so, CrazyLabs, a world-leading gaming company, has an exciting opportunity for you!

Join our R&D team as a Java developer and take part in designing and implementing a dashboard that supports our game analyses.

Responsibilities:

  •  Taking part in the decision-making process in application code design, solution development, code review.
  •   Design and implement server features that support our publishing capabilities and operations.
  •   Accountability for scalable, testable, and maintainable design and code.
  •   Deploy, maintain, and monitor a highly available, high-scale system.
  •   Proactive position in solution development processes improvements.
  •   Working in an international distributed team in an Agile environment.

Requirements

Requirements:

  •   At least 3 years experience and fluent with Java backend development (Java 11 recommended).
  •   Excellent knowledge in Computer Science, Computing Theory:

    - Paradigm & Principles (OOP, SOLID)

    - Database theory (RDBMS, NoSQL)

    - Code testing practices

    - Data structures

    - Design Patterns

  •   Strong experience with Spring Boot stack (Spring Data, Hibernate, Spring Security, Spring MVC).
  •   Experience with Microservices and Serverless architecture.
  •   Experience with Cloud ecosystem — AWS or GCP (Clusters, Lambdas, Messaging, Caches, Monitoring, etc).
  •   Comfortable with SQL.


Will be a plus:

  • Experience with Python.
  • Some experience with React JS.
  • Knowledge about build and DevOps technologies: Terraform, Docker, TestContainers, Jenkins Pipelines, Gradle, Git Actions.


What we offer:

  • Private health insurance from the first day
  • Paid sports activities
  • Holiday and Special Occasions Gifts (Childbirth, Weddings, Birthdays, Weddings, Women’s day, Xmas and more)
  • Monthly budget for meetups with the team
  • Company yearly trip (overnight)
  • Gathering events
  • Working with the latest technologies
  • Technical and soft skills training
  • Competitive salary
  • Referral bonuses
  • Breakfast and lunch provided in office
  • Amazing offices!
  • Monthly budget for transport or Electric scooter

Apply for this position