
3 августа 2025
Middle Java Developer - Remote
Apply here - https://grnh.se/82tkakr2teu
Our team is building a suite of services for managing and processing Casino domain-specific content and data. The backend architecture is designed from scratch using a modern tech stack, with a strong focus on dynamically scalable microservices and cluster-based infrastructure. Key responsibilities include implementing services for content management, delivering data to the frontend via a Change Data Capture (CDC) approach, and developing new features driven by evolving product requirements.
- Write, test, and debug code for software applications, ensuring functionality and efficiency;
- Develop and implement new features based on project requirements and specifications;
- Participate in code reviews, providing constructive feedback to ensure code quality and adherence to best practices;
- Maintain and update technical documentation for software development and user guides;
- Work collaboratively with cross-functional teams, including product managers, designers, and other engineers, to deliver projects;
- Troubleshoot and resolve software issues and bugs in a timely manner;
- Optimize software applications for performance and scalability;
- Develop and execute unit tests and integration tests to ensure software reliability;
- Assist junior engineers with technical guidance and support;
- Stay updated with the latest technologies and best practices in software development;
- Contribute to project planning, estimation, and tracking to ensure successful delivery;
- Ensure high-quality standards are met through rigorous testing and code reviews;
- Deliver code to production in timely manner according to business expectations.
- Deep knowledge of core Java (OOP, exceptions, multithreading, collections);
- Expertise in Java 8+ (Streams, Lambdas, Functional Interfaces, Date/Time API);
- Understanding of JVM internals and performance tuning;
- Advanced experience with Spring (Boot, MVC, Data, Security);
- Strong background in Hibernate/JPA, Maven, Gradle;
- Proficient in relational and NoSQL databases (e.g., MongoDB);
- Strong background in microservices design and integration with Kafka, RabbitMQ;
- Understanding of cloud models (IaaS, PaaS, SaaS); experience with AWS is a plus;
- Proficient with Docker, Kubernetes, CI/CD pipelines (GitLab, Jenkins), and IaC (Terraform);
- Skilled in gathering and analyzing functional and non-functional requirements;
- Familiar with Agile, Scrum, Kanban, and Waterfall methodologies;
- Advanced Git usage (branching, rebasing, merge conflict resolution).
-
Sports – gym, yoga, or any activity to keep you active;
-
Medical – insurance and wellness services;
-
Mental health– therapy or coaching support;
-
Home office – ergonomic furniture, gadgets, and tools;
-
Languages – courses to improve or learn new skills.
-
Parental support with paid maternity/paternity leave and monthly childcare allowance;
-
20+ vacation days, unlimited sick leave, and emergency time off;
-
Remote-first setup with full tech support and coworking compensation;
-
Regular team events – online, offline, and offsite;
-
Learning culture with internal courses, career development programs, and real growth opportunities.
-
FUELLED BY TRUST: we’re open, honest, and have each other’s backs;
-
OWN YOUR GAME: we take initiative and own what we do;
-
ACCELER8:we move fast, focus smart, and keep it simple;
-
CHALLENGE ACCEPTED: we grow through challenges and stay curious;
-
BULLETPROOF:we’re resilient, ready, and always have a plan.