Старший инженер-программист (Backend)

в Prodata

О роли

  • Develop, maintain, and optimize backend applications and microservices using Java (Spring Boot or similar).
  • Design and implement RESTful/GraphQL APIs for frontend and mobile clients.
  • Work on database design, query optimization, and data modeling (SQL and NoSQL).
  • Collaborate with cross-functional teams to define and deliver new features.
  • Ensure code quality through reviews, testing, and best practices.
  • Improve security, performance, and scalability.
  • Participate in CI/CD processes to deliver reliable software quickly.
  • Write and maintain technical documentation for systems and APIs.
  • Support production monitoring, troubleshooting, and debugging.
  • Contribute to discussions on architecture, technology, and best practices.

Xüsusi tələblər

  • 5+ years of professional experience in backend development with Java.
  • Strong knowledge of Java 11+ and experience with Spring Boot or Quarkus.
  • Hands-on experience with REST API development and integration.
  • Experience with relational databases (PostgreSQL, MySQL) and basic NoSQL (MongoDB, Redis).
  • Solid understanding of object-oriented programming and design patterns.
  • Familiarity with microservices and distributed systems.
  • Experience with version control (Git) and collaborative workflows.
  • Exposure to Docker and containerized applications.
  • Understanding of testing frameworks (JUnit, Mockito, etc.).

Nice-to-Have:
  • Familiarity with event-driven systems and messaging queues (Kafka, RabbitMQ).
  • Basic knowledge of cloud platforms (AWS, Azure, GCP) and API documentation tools (Swagger/OpenAPI).
  • Awareness of domain-driven design (DDD), caching strategies, and performance optimization
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) and monitoring tools (Grafana, Prometheus, ELK).
Müraciət etmək üçün: [email protected]
  • Develop, maintain, and optimize backend applications and microservices using Java (Spring Boot or similar).
  • Design and implement RESTful/GraphQL APIs for frontend and mobile clients.
  • Work on database design, query optimization, and data modeling (SQL and NoSQL).
  • Collaborate with cross-functional teams to define and deliver new features.
  • Ensure code quality through reviews, testing, and best practices.
  • Improve security, performance, and scalability.
  • Participate in CI/CD processes to deliver reliable software quickly.
  • Write and maintain technical documentation for systems and APIs.
  • Support production monitoring, troubleshooting, and debugging.
  • Contribute to discussions on architecture, technology, and best practices.

Xüsusi tələblər

  • 5+ years of professional experience in backend development with Java.
  • Strong knowledge of Java 11+ and experience with Spring Boot or Quarkus.
  • Hands-on experience with REST API development and integration.
  • Experience with relational databases (PostgreSQL, MySQL) and basic NoSQL (MongoDB, Redis).
  • Solid understanding of object-oriented programming and design patterns.
  • Familiarity with microservices and distributed systems.
  • Experience with version control (Git) and collaborative workflows.
  • Exposure to Docker and containerized applications.
  • Understanding of testing frameworks (JUnit, Mockito, etc.).

Nice-to-Have:
  • Familiarity with event-driven systems and messaging queues (Kafka, RabbitMQ).
  • Basic knowledge of cloud platforms (AWS, Azure, GCP) and API documentation tools (Swagger/OpenAPI).
  • Awareness of domain-driven design (DDD), caching strategies, and performance optimization
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) and monitoring tools (Grafana, Prometheus, ELK).
Müraciət etmək üçün: [email protected]
Локация
Bakı
Опыт
5+ лет
Занятость
Полная занятость
Зарплата
Не указана
Опубликовано
24 августа 2026

О компании

Prodata
IT Services and IT Consulting · Baku
Все вакансии Prodata

Ваш отклик

Создайте профиль на HRX

С ним вы узнаете решение работодателя, будете получать рекомендации по подходящим вакансиям и быстро на них откликаться.

Резюме *

Загрузите файлPDF до 8 МБ

Нет резюме? Соберите за 5 минут

Как работодатель может с вами связаться?

Нажимая «Откликнуться на вакансию», вы принимаете Условия использования и Политику конфиденциальности.

Похожие по навыкам

Все похожие вакансии

Вакансии, где совпадает больше всего навыков из этой позиции.

Все похожие вакансии
Не указана
Старший инженер-программист (Backend)
Откликнуться