Studio T_G
Java Developer (Junior / Middle)
Work experience: 1–3 years
Full-time employment
Schedule: 5/2
Work format: remote or hybrid
☑️ Responsibilities
- Development of services and integrations as part of a high-load project team
- Development of new functionality and improvement of existing functionality under the guidance of senior developers
- Participation in discussions of technical solutions and architectural issues
- Interaction with analysts and development, testing, and support teams
☑️ Our requirements for candidates
- At least 1 year of commercial Java development experience
- Knowledge of Java 15: OOP fundamentals, collections, Stream API, exception handling
- Experience with Spring Boot
- Basic proficiency with JPA + Hibernate and jOOQ (understanding lazy/eager loading, N+1, transaction principles)
- Knowledge of SQL and experience with PostgreSQL
- Confident knowledge of Git and Gradle
- Knowledge of OpenAPI/Swagger: ability to describe and read API specifications
- Basic Docker skills
Will be a plus:
- MongoDB, ClickHouse
- Redis, RabbitMQ, Kafka
- Basic Linux skills
- Flyway/Liquibase, SOAP, Maven
Contacts: recruiter contact