Job Details
Software Development
Senior
Remote
Full time
Russian
Oct 22

Java Backend Developer (Senior)

RUB 250,000

Senior Java Backend Developer for outstaff, remote, salary 200,000-250,000 RUB. Develop and maintain backend services, write unit tests, mentor team.

Responsibilities: - Develop and refine backend services according to specifications from analysts and functional consultants. - Write unit tests (mandatory requirement). - Break down complex tasks and estimate effort. - Resolve incidents escalated to third-line support. - Optimize software solutions and improve system performance. - Ensure code quality and conduct code reviews. - Mentor and develop team members. - Propose improvements for the technical part of the project. - Respond promptly to issues in area of responsibility and propose solutions for system recovery. - Report on activities to the manager.

Requirements: - Solid knowledge of Java 11/17: JMM, concurrency, JVM profiling. - Strong SQL skills, experience with complex queries, optimization, and PL/SQL procedures; PostgreSQL / Oracle. - Experience with JPA/Hibernate, JDBC. - Knowledge of Spring, Spring Boot. - Experience with build tools Maven/Gradle. - Proficiency in unit testing (JUnit, Mockito) – mandatory. - Designing integrations: REST API, XML/JSON formats, message brokers (Kafka/RabbitMQ); experience with complex integration solutions. - Performance optimization: profiling, bottleneck identification. - Experience with log analysis, distributed tracing, monitoring and alerting configuration. - Git skills. - CI/CD pipeline setup: GitLab CI, GitLab Runner. - Designing microservices solutions. - Solid Docker knowledge (including docker-compose); Kubernetes is a plus. - Experience with Scrum/Kanban. - Linux shell scripting. - Mentoring skills. - Ability to collaborate with consultants and developers. - Systematic approach to problem-solving. - Leadership qualities, result-oriented, team development, continuous learning.

Employment: full-time. Salary: 200,000 – 250,000 RUB per month. Work format: remote possible.

Spring Boot
Linux
JSON
PL/SQL
Maven
Scrum
RabbitMQ
Kubernetes
JUnit
docker-compose
REST API
Mockito
JVM
Hibernate
SQL
Shell scripting
Git
GitLab Runner
Java
JDBC
JPA
Docker
Oracle
Kanban
Gradle
Kafka
Spring
GitLab CI
XML
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Java Backend Developer

RUB 280,000

Senior Java Backend Developer at Blancy. Salary 280K. Remote work (Moscow and Moscow region). Project duration 3-4 months.

Russia
B
Blancy

Backend Developer (Java)

Backend Developer (Java) at ADM Global in Tashkent, Uzbekistan. Hybrid/remote work. Develop high-load server solutions and integrations for a growing auto business group.

A
ADM GLOBAL