İnnovasiya və Rəqəmsal İnkişaf Agentliyi

Mid-level Java developer

Today

185

Description

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.

Responsibilities

  • 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.

About this role

Apply Before

December 24, 2024

Job Posted On

November 14, 2024

Job Type

Full-time

Category

Science, Technology, Engineering