Лига Цифровой Экономики

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...