
- 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: 11024
- Elanın yerləşdirmə tarixi: 28.02.2025
- Elanın bitmə tarixi: 30.03.2025
Namizədə tələblər
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field;
- At least 3-4 years of experience in Java development;
- Understanding algorithms and data structures;
- Strong knowledge of Java programming language and related frameworks (e.g., Spring, SpringBoot, Spring WebFlux, Hibernate);
- Experience with database design and development, including SQL and NoSQL databases;
- Familiarity with version control systems (e.g., Git, SVN);
- Experience with microservices architecture and related technologies such as Kubernetes;
- Understanding of software development lifecycle and Agile methodologies;
- Strong problem-solving and analytical skills;
- Excellent communication and teamwork skills;
- Ability to work independently and collaborate effectively within a team environment.
İş haqqında məlumat
We are seeking a talented and motivated Mid-Level Java Developer to join our team. The successful candidate will play a crucial role in the design, development, and maintenance of our Java-based applications. As a Mid-Level Java Developer, you will collaborate with cross-functional teams, contribute to the full software development lifecycle, and deliver high-quality code solutions:
- Design, develop, and maintain Java applications, following best practices and coding standards;
- Collaborate with business analysts, project managers, and other developers to gather requirements and translate them into technical solutions;
- Write clean, efficient, and well-documented code;
- Participate in code reviews to ensure code quality and adherence to coding standards;
- Conduct unit testing and debugging of applications to ensure software quality and reliability;
- Identify and resolve technical issues and bugs in a timely manner;
- Stay up-to-date with emerging technologies and trends in Java development;
- Contribute to the continuous improvement of development processes and practices.