Backend-разработчик
в Azercell
О роли
Key Responsibilities:
- Actively contribute to the development and enhancement of backend software.
- Collaborate with Research & Development team members to create and launch new features and products, as well as enhance existing ones.
- Write unit tests and perform initial testing of developed software.
- Provide technical specifications and documentation to other technical teams to support implementation.
- Ensure that code follows the latest coding standards and best practices.
Required Experience, Knowledge & Skills:
Education: Bachelor’s degree or higher in Computer Science or a related technical field (e.g., Applied Mathematics), or equivalent technical experience
Language Skills: Azerbaijani – Excellent; English – Intermediate
Professional Experience:
- 2+ years of experience as a Software Development Engineer
Technical Skills:
- Java and Spring Boot
- SQL
- HTTP protocols and REST
- Algorithms and Data Structures
- Object-Oriented Programming (OOP)
- Microservices architecture
- Design Patterns
- Unit and integration testing
- Git
- Knowledge of SOAP, XML-RPC, and PL/SQL is desirable
- Experience with Docker, Kubernetes, Jenkins, and/or similar tools is desirable
Additional Advantages:
- Strong communication and collaboration skills
- Strong analytical and critical-thinking skills
- Experience with Agile methodologies
- Ability to work effectively in a team
- Hands-on involvement in developing and enhancing backend software from day one
- Collaboration with R&D teams to create and launch new features and products or enhance existing ones
- Ability to write unit tests and perform initial testing of developed software
- Ability to provide technical specifications and documentation to other technical teams
- Commitment to following the latest coding standards and best practices.
Key Responsibilities:
- Actively contribute to the development and enhancement of backend software.
- Collaborate with Research & Development team members to create and launch new features and products, as well as enhance existing ones.
- Write unit tests and perform initial testing of developed software.
- Provide technical specifications and documentation to other technical teams to support implementation.
- Ensure that code follows the latest coding standards and best practices.
Required Experience, Knowledge & Skills:
Education: Bachelor’s degree or higher in Computer Science or a related technical field (e.g., Applied Mathematics), or equivalent technical experience
Language Skills: Azerbaijani – Excellent; English – Intermediate
Professional Experience:
- 2+ years of experience as a Software Development Engineer
Technical Skills:
- Java and Spring Boot
- SQL
- HTTP protocols and REST
- Algorithms and Data Structures
- Object-Oriented Programming (OOP)
- Microservices architecture
- Design Patterns
- Unit and integration testing
- Git
- Knowledge of SOAP, XML-RPC, and PL/SQL is desirable
- Experience with Docker, Kubernetes, Jenkins, and/or similar tools is desirable
Additional Advantages:
- Strong communication and collaboration skills
- Strong analytical and critical-thinking skills
- Experience with Agile methodologies
- Ability to work effectively in a team
- Hands-on involvement in developing and enhancing backend software from day one
- Collaboration with R&D teams to create and launch new features and products or enhance existing ones
- Ability to write unit tests and perform initial testing of developed software
- Ability to provide technical specifications and documentation to other technical teams
- Commitment to following the latest coding standards and best practices.
О компании
Ваш отклик
Этот работодатель принимает отклики у себя на сайте. Перейдите на страницу вакансии и заполните форму там.
Перейти на страницу работодателяПохожие по навыкам
Все похожие вакансииВакансии, где совпадает больше всего навыков из этой позиции.
Управляет back-end программистами, наставляет и разрабатывает высококачественное программное обеспечение.
Управляет back-end программистами, наставляет и разрабатывает качественное программное обеспечение.
Требуется разработка и развитие backend сервисов и микросервисов на Java и Spring Boot


