AIINS

Java Backend Developer

9.0/10

AIINS

$0 โ€“ $3,500 USD
Remote
mid
about 1 month ago
May be outdated
devtechJava 11/17Spring BootHibernateKafkaPostgreSQLMongoDBDockerUnix

AI Summary

The vacancy is well-structured with clear responsibilities and requirements, though some details on compensation and company profile could improve clarity.

Check Match โ€” Just drop your CV

See your fit for Java Backend Developer in seconds.

Description

Responsibilities

  • โ€ขManage processes and team: task distribution, sprint planning, code reviews, participation in hiring, onboarding, and mentoring developers.
  • โ€ขArchitecture and design: develop microservices architecture, decompose monolith, design databases, document key technical decisions, and migrate legacy systems.
  • โ€ขDevelopment and quality: write critical code, create complex modules, ensure code quality, develop CI/CD, and manage releases.
  • โ€ขIntegrations and cross-functional interaction: integrate with 1C/CRM, clarify requirements with clients, work closely with product, system analyst, QA, frontend, and DevOps.
  • โ€ขKnowledge base: organize and update internal wiki, maintain technical documentation for developers.

Conditions

  • โ€ขOfficial employment according to the Labor Code of the Russian Federation.
  • โ€ขHealth insurance after 6 months of work.
  • โ€ขIT accreditation.
  • โ€ขOpportunity to directly influence the product and processes in the team.

Requirements

Requirements

  • โ€ขOver 6 years of experience as a Java Backend Developer: proficient in Java 11/17, Spring Boot, Hibernate, Kafka, PostgreSQL/MongoDB, Docker, and Unix.
  • โ€ขDesign microservices architecture, migrate from monolith, refactor legacy, optimize databases, and ensure fault tolerance.
  • โ€ขSet up CI/CD in GitLab, automate processes, and cover code with tests (JUnit, Mockito, Testcontainers).
  • โ€ขIntegrate with external systems (1C, ERP), design APIs, and maintain technical documentation/knowledge bases.
  • โ€ขManage development: task distribution, code review, team mentoring, and conducting technical interviews.
Loading similar jobs...