NextChallenge
Senior Java Developer
Remote Senior $4.7k–$12.8k/moest.
Summary
NextChallenge is seeking an experienced Senior Java Developer to join a backend team working on a high-load B2B gaming platform's back-office system. The role involves developing new functionality, improving scalability and reliability, and modernizing the platform from monolithic to distributed architecture while handling millions of daily transactions.
What you'll do
- Develop new backend functionality for the platform
- Improve system performance, scalability, and reliability
- Participate in refactoring and modernisation of legacy components
- Contribute to architectural discussions and technical design
- Investigate and resolve production issues
- Assess technical feasibility and complexity of business requirements
- Collaborate closely with backend engineers, technical leads, and product teams
Requirements
- 5+ years of Java development experience
- Strong understanding of backend architecture and distributed systems
- Experience working with relational databases and SQL
- Familiarity with message-driven systems (Kafka or similar)
- Experience in improving or refactoring existing production systems
- Strong problem-solving and debugging skills
- Comfortable working in collaborative environments with code reviews and shared ownership
- Intermediate or higher English level
Conditions
Work Environment: Fully remote work with optional office visits aligned to your location
Schedule: Flexible work schedule with focus on performance and results
Benefits:
- Competitive compensation reflective of expertise
- Unlimited paid time off and sick leave
- Private medical insurance compensation (full or partial)
- Flexible benefits customization (gym, language courses, Netflix, spa, etc.)
- Continuous learning and career development opportunities
- Referral bonuses
- Biannual education raffle for unrelated learning
- International collaborative team environment
- Corporate events and team-building activities