Java Developer
6.0/10
Not specified
Office / on-site
junior
about 2 hours ago
devtechaiJava 17Spring Boot 3SQLPostgreSQLREST APIJUnitMockitoGitMaven
AI SummaryVerified by Aipplify AI
The vacancy is well-defined in tasks and requirements but lacks compensation details and company information.
AI quality score6.0 / 10
Check Match — Just drop your CV
See your fit for Java Developer in seconds.
Overview
Join Лига Цифровой Экономики as a Junior Java Developer. Work on backend applications, integration services, and microservices while collaborating with analysts and senior developers.
Your Tasks
- •Interact with analysts and senior developers to clarify requirements, discuss architectural solutions, and agree on tasks
- •Develop the backend part of applications in Java: create and maintain server logic according to technical requirements
- •Create integration services: develop mechanisms for interaction between internal systems and external APIs
- •Design and implement microservice components: develop individual modules of the system considering microservice architecture principles, ensuring 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, ensuring high test coverage of new and existing modules
- •Fix defects: analyze and eliminate errors in existing code
- •Refactor and optimize code: improve the structure and performance of existing code under the guidance of a mentor, adhering to clean code principles and best Java development practices
What We Offer
- •Internal seminars, meetups, we love learning new things
- •Health insurance with dental care for employees and a discount on purchasing health insurance for immediate family members
- •Equipment for comfortable work
- •Sessions for professional development of staff, resulting in an individual development plan for each employee
What We Expect From You
- •Confident knowledge of Java 17 and experience in development with Spring Boot 3 for at least 6 months
- •Confident knowledge of SQL: joins, subqueries, aggregate and window functions, knowledge in theory or practical skills in query optimization (working with indexes and partitions), ability to analyze query execution plans
- •Experience with relational databases PostgreSQL
- •Knowledge of REST API principles (development and integration)
- •Experience writing unit tests using JUnit and Mockito
- •Experience with Git and Maven
- •Basic knowledge of design patterns in Java
- •Understanding of microservice architecture principles and basics of multithreaded applications
- •Practical experience with Spring JDBC
- •Ability to understand and modify existing code
- •Higher or incomplete higher technical education
Skills
Java 17Spring Boot 3SQLPostgreSQLREST APIJUnitMockitoGitMaven
Loading similar jobs...