İşin təsviri
Requirements
At least 3+ years of experience as a Java developer
Good knowledge of Java 8 and higher
Our technology stack
- Java 11+
- Spring Framework/ Spring Boot/ Spring Cloud
- DBMS SQL/NoSQL (Oracle, PostgreSQL, MongoDB, Redis)
- Message Brokers (RabbitMQ Kafka)
- Solid understanding of OOP, Design Patterns, Microservice Architecture Patterns
- Experience with Restful services (Spring Boot)
- Experience with CI/CD processes
- Experience with RDBMS Databases (Oracle, PostgreSQL)
- Strong communication skills: fluent Azeri, good English level is advantage;
- Basic knowledge of Linux
- Experience with Web servers (Apache Tomcat)
- Knowledge of Docker, Kubernetes
- Experience with message broker (Apache Kafka , RabbitMQ and etc)
Obligations
- Develop and maintain backend services and APIs.
- Collaborate closely with the Tech Lead and team members to deliver high-quality software.
- Write clean, efficient, and well-tested code following best practices.
- Optimize performance and ensure the reliability of backend applications.
- Ensure efficient data management and database migrations.
- Implement and follow best practices in coding, testing, and deployment.
- Support and troubleshoot production issues to maintain system stability.
Benefits
- Opportunities for professional growth and development
- Competitive salary and bonuses
- Comprehensive insurance coverage
- Supportive work environment
- Visa Premium salary card
- Corporate discounts and events
- Additional vacation days
- Discounted education and employee loans
- New cozy studio office in Port Baku Tower 2
- Strong teamwork with Agile principles, regular team buildings and themed events
- Multicultural environment with foreign colleagues sharing their best experiences