Reach out directly about this role
Java Developer #office #junior Moscow Company: Digital Economy League
☑️Your tasks: -Collaborate with analysts and senior developers to clarify requirements, discuss architectural solutions, and coordinate tasks. -Develop the backend part of Java applications: create and maintain server logic in accordance with technical requirements. -Create integration services: develop interaction mechanisms between internal systems and external APIs. -Design and implement microservice components: develop individual system modules considering microservice architecture principles, ensure their correct interaction. -Integrate with AI solutions: connect and configure interaction with LLM platforms. -Write and maintain unit tests: create automated tests (JUnit, Mockito) to verify code correctness, ensure high test coverage for new and existing modules. -Fix defects: analyze and eliminate errors in existing code. -Perform refactoring and code optimization: improve the structure and performance of existing code under the guidance of a mentor, adhere to Clean Code principles and Java development best practices.
☑️What we expect from you: -Solid knowledge of Java 17 and experience in developing with Spring Boot 3 for at least 6 months. -Solid knowledge of SQL: join, subqueries, aggregate and window functions, theoretical or practical skills in query optimization (working with indexes and partitions), ability to analyze query execution plans. -Experience working with the relational database PostgreSQL. -Knowledge of principles for working with REST API (development and integration). -Experience writing unit tests using JUnit and Mockito. -Experience working with Git and Maven. -Basic knowledge of design patterns in Java. -Understanding of microservice architecture principles and fundamentals of multithreaded applications. -Practical experience with Spring JDBC. -Ability to understand and modify others' code. -Higher or incomplete higher technical education.
☑️What we provide: -Internal seminars, meetups, we love learning new things. -Voluntary medical insurance with dental coverage for employees and a discount on voluntary medical insurance for immediate family members. -Equipment for comfortable work. -Professional personnel development sessions, resulting in an individual development plan for each employee.
Contacts: hr@digitalleague.ru
Java Job
from 1 years
Experience
Full-time
Employment
Onsite
Work Format
Junior
Grade
Backend
Specialization
IT & Tech
Industry
Outsourcing
Company Type
By city
Backend
Specialization
IT & Tech
Industry
Outsourcing
Company Type