АПХ ЭКО-культура
4 hours ago
Grade
Middle
Experience
from 3 years
Work Format
Remote
Employment
Full-time
AI writes it from your resume. You only have to send it.
APh ECO-CULTURE Java Developer (Microservices) Experience: 1–3 years Full-time employment Schedule: 5/2 Work format: remote
☑️ Responsibilities -Development and evolution of microservices in Java and Spring Boot -Gradual migration of business logic and functionality from 1C to separate services -Design and implementation of integrations between 1C, microservices, and other information systems -Development of REST APIs and definition of interaction contracts between services -Implementation of data exchange, error handling for integrations, retries, and data correctness control -Work with relational databases: table design, writing and optimizing SQL queries, managing DB schema changes -Development of synchronous and asynchronous interaction mechanisms between systems -Writing unit and integration tests, ensuring code quality and reliability -Participation in architectural decision-making, task decomposition, and definition of microservice responsibilities -Support and development of created services, error analysis, and performance issue resolution -Participation in code reviews, preparation of technical documentation, and improvement of development processes -If relevant tasks arise — development of simple user interfaces in Vue.js
☑️ Candidate Profile -Commercial Java development experience of 3+ years -Practical experience in backend application development using Spring Boot and Spring Framework -Proficient in SQL and experience with relational databases, preferably PostgreSQL or MS SQL Server -Experience in developing and integrating REST APIs -Understanding of microservice architecture principles and inter-service communication -Experience with JPA/Hibernate or other data access tools -Experience writing automated tests: JUnit, Mockito, or similar -Understanding of transactionality principles, error handling, retries, and data consistency assurance -Experience with Git, understanding of team development processes and code reviews -Basic experience with Docker and understanding of application build and deployment principles -Ability to independently understand existing code, business logic, and technical documentation -Responsible approach to code quality, solution reliability, and maintenance of developed functionality
Contacts: recruiter contact
RocketHunt estimate from real salaries
RocketHunt estimate from real salaries