
- Kateqoriya: Informasiya texnologiyaları
- Şəhər: Bakı
- İş təcrübəsi: 3-5 il
- Maaş: Müsahibə əsasında
- Təhsil: Bakalavr
- İş rejimi: Tam-ştat
- Elan ID: 10308
- E-poçt: [email protected]
- Elanın yerləşdirmə tarixi: 10.02.2025
- Elanın bitmə tarixi: 12.03.2025
Namizədə tələblər
- Strong knowledge of Java 11+ (preferably Java 17 or 21).
- Strong expertise in Spring Boot (Web, AOP, Data JPA, Security, WebFlux, Test, ArchUnit) and Spring Cloud (Gateway, Config, Streams, Sleuth, OpenFeign, Security, LoadBalancer, Bus).
- Experience with HTTP clients like RestTemplate, OpenFeign, or OkHttp.
- Familiarity with authentication protocols like OAuth 2.0 and tools like Keycloak.
- Hands-on experience with messaging systems like RabbitMQ or Kafka.
- Proficiency in PostgreSQL, MongoDB, Redis and H2 for testing.
- Experience with SonarQube, Checkstyle, and static code analysis tools.
- Problem-solving mindset and ability to work independently.
- Good communication skills and teamwork capabilities.
- Experience with microservices and containerization (Docker, Kubernetes).
- Proficiency with Git for version control and team collaboration.
- Experience using logging frameworks like Log4j2 and centralized logging systems (ELK stack).
- Proficiency in implementing common design patterns, strong understanding of SOLID principles, Clean Architecture, and DDD (Domain-Driven Design).
- 3-5 years of experience in Java development.
- Bachelor's degree in computer science, software engineering, or a related field.
İş haqqında məlumat
Location: Baku, Azerbaijan
Responsibilities:
- Develop robust, scalable, and maintainable Java-based applications using frameworks like Spring Boot and Spring Cloud.
- Write clean, efficient, and well-documented code.
- Design, develop, and maintain microservices-based architecture.
- Implement RESTful APIs and integrate with third-party services.
- Design and optimize database queries using relational (PostgreSQL) and non-relational (Redis, MongoDB) databases.
- Implement database migration tools like Liquibase.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Develop and maintain unit, integration, and performance tests using tools like JUnit, Mockito, and TestContainers.
- Work with cross-functional teams (QA, DevOps, Frontend) to ensure smooth delivery.
- Participate in sprint planning, grooming, and retrospectives in an Agile environment.
Please send your resume to the e-mail address with the subject line "Senior Java Developer". We look forward to hearing from you!
Note: Only shortlisted candidates will be contacted for further evaluation.
Oxşar vakansiyalar

Bank Respublika ASC
React developer
Maaş: Müsahibə əsasında
10.03.2025
Bakı
10

PRODATA
Mid-level Fullstack Laravel/Nuxt Developer
Maaş: Müsahibə əsasında
10.03.2025
Bakı
8

NBA Technologies International LLC
Backend Developer (Junior)
Maaş: Müsahibə əsasında
07.03.2025
Bakı
41

Xalq Bank
C# Developer - Proqramlaşdırma İdarəsinin Tətbiqi proqramlaşdırma şöbəsinin kiçik mütəxəssisi
Maaş: Müsahibə əsasında
07.03.2025
Bakı
37

Unicapital
Tech lead / Senior Java Developer
Maaş: Müsahibə əsasında
06.03.2025
Bakı
27

Unicapital
Cross-platform Front-end Developer
Maaş: Müsahibə əsasında
06.03.2025
Bakı
34