Java Developer
PlaytechRemotely
sqljavadockergitnosqlspring frameworkhibernate/jpa
Job Description
📋 Description
- Modernize existing systems while developing new services.
- Solve technical challenges related to performance, scalability, reliability, and maintainability.
- Write clean, well-tested, and high-quality code.
- Participate in technical discussions, code reviews, and architectural decisions.
- Collaborate with teammates to continuously improve our engineering practices.
- Learn and adopt new technologies where they provide clear value.
🎯 Requirements
- Solid knowledge of modern Java (Java 21/25 preferred) including multithreading, and concurrency.
- Good problem-solving skills and knowledge of algorithms and data structures.
- General understanding of distributed systems and backend application design.
- General understanding of database concepts and experience working with SQL and/or NoSQL databases.
- Commitment to writing high-quality, maintainable, and well-tested software.
- Experience with Spring Framework, Hibernate/JPA, Git, Docker.
🎁 Benefits
- Individual development plan with mentoring and professional training.
- Hands-on experience with distributed systems and modern Java development.
- Opportunity to work on AI-assisted software development tools.
- Inclusive workplace and equal opportunity employer.
Back to all jobs