Senior Java Software Engineer
Huuuge Games
Warsaw or Szczecin, Poland
How will you make an impact with us:
- Design scalable and high-performing architecture for game features.
- Develop and maintain backend components and microservices.
- Write tests to ensure the quality and stability of your code.
- Build new game functionalities and improve existing ones.
- Refactor and optimize solutions for performance and maintainability.
- Participate in code reviews and ensure best engineering practices.
- Document your work clearly and thoroughly.
- Collaborate with your agile team, following Scrum principles.
This is the right job for you if you have:
- 3+ years of professional experience in Java development.
- At least 1 year in a senior or similar role.
- Strong knowledge of Java (Java 21) and Spring Framework.
- Understanding of SOLID principles, Clean Code, and DDD.
- Experience with scalable, high-throughput server software.
- Familiarity with distributed systems and microservices architecture.
- Practical knowledge of asynchronous and parallel programming.
- Proficiency with Git and build tools like Maven or Gradle.
- A proactive attitude and ownership mindset.
- Fluent English, both written and spoken.
- Hands-on experience with Redis and Kafka.
Surprise us with:
- Experience in building scalable cloud services (AWS, Kubernetes).
- Familiarity with DynamoDB, Netty, LUA, Google Protocol Buffers, Bash, or Python.
- Background in multiplayer game development.
Apply Now
Don't forget to mention EuroTechJobs when applying.