Senior Backend (Spring) Developer

Откликнуться
Для отклика надо копировать нижеуказанный е-мейл.

Senior Backend (Spring) Developer

  • Истекает 11 апрель 2026
Откликнуться
Для отклика надо копировать нижеуказанный е-мейл.

Position Overview

  • Saphire Consulting is seeking an experienced Senior Backend Developer specializing in the Java Spring ecosystem. You will design and build robust, high-performance microservices and APIs that power enterprise solutions for our IT projects.

General Information

  • Industry: IT & SAP Consulting and Software Development
  • Location: Resant Office Center, Narimanov r., Aşıq Molla Cümə küçəsi
  • Work Schedule: Monday – Friday, 09:00 – 18:00
  • Employment: Full-time, On-site

Key Responsibilities

  • Architect, develop, and maintain scalable backend services using Java and the Spring Framework.
  • Design RESTful and GraphQL APIs consumed by web and mobile frontends.
  • Collaborate with frontend engineers, DevOps, and business analysts to deliver end-to-end features.
  • Optimize database queries and data models for performance and reliability.
  • Ensure code quality through peer code reviews, unit tests, and integration tests.
  • Participate in solution architecture discussions and contribute to technical documentation.
  • Identify and resolve performance bottlenecks, security vulnerabilities, and technical debt.
  • Work within Agile/Scrum teams, contributing to sprint planning and retrospectives.
  • Support junior developers through mentoring and knowledge sharing.

Technical Requirements

Core Technologies

  • 4+ years of professional backend development experience.
  • 3+ years of hands-on experience with Spring Boot and Spring Framework.
  • Strong proficiency in Java (Java 11+), including concurrency and JVM internals.
  • Experience with Spring Security, Spring Data JPA, and Spring Cloud.
  • Deep understanding of microservices architecture and design patterns.

Data & Persistence

  • Proficiency with relational databases: PostgreSQL, MySQL, or Oracle.
  • Experience with NoSQL databases such as MongoDB or Redis.
  • Solid understanding of ORM frameworks (Hibernate) and query optimization.

Integration & Messaging

  • Experience with message brokers: Apache Kafka, RabbitMQ, or ActiveMQ.
  • Knowledge of SAP integration patterns (RFC, BAPI, IDoc) is a strong plus.
  • Familiarity with OAuth2 / JWT-based authentication and authorization.

Tools & DevOps

  • Proficiency with Git and version control workflows.
  • Experience with CI/CD pipelines, Docker, and Kubernetes.
  • Working knowledge of Maven or Gradle build systems.
  • Familiarity with monitoring tools: ELK Stack, Prometheus, Grafana.

Non-Technical Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • Analytical thinker with strong debugging and problem-solving capabilities.
  • Ability to translate business requirements into technical specifications.
  • Self-driven professional who takes full ownership of assigned deliverables.
  • Collaborative team member comfortable working across cross-functional teams.

How to Apply

  • Send your CV to the e-mail address in the Apply for job button with the subject line: "Senior Backend (Spring) Developer – Application"
  • Daily25
  • Weekly554
  • Monthly1125