О роли

We are looking for a Java Software Engineer with 1–2 years of professional experience to join our team and contribute to the development and maintenance of software solutions for an insurance project.

Qualifications

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or a related field.
  • 1–2 years of professional experience in Java backend development.
  • Good knowledge of Java Core, Object-Oriented Programming (OOP), Collections, Streams, Exception Handling, and basic concurrency concepts.
  • Familiarity with Java 17+ and willingness to learn Java 25.
  • Hands-on experience developing RESTful APIs using Spring Boot.
  • Basic knowledge of Spring Data JPA and Hibernate.
  • Experience with SQL and relational databases, preferably PostgreSQL.
  • Basic understanding of Apache Kafka, producer/consumer concepts, and messaging systems.
  • Understanding of HTTP, REST, JSON, and frontend-backend communication.
  • Experience using Git and build tools such as Maven or Gradle.
  • Basic experience writing unit tests using JUnit.
  • Ability to debug applications, troubleshoot issues, and analyze existing code.
  • Understanding of fundamental software design principles.
  • Strong analytical thinking, problem-solving skills, and willingness to learn.
  • Good communication skills and ability to work effectively in a team.
  • Experience in insurance or financial services projects is preferred.
  • Hands-on experience with Apache Kafka is preferred.
  • Familiarity with React and TypeScript is a plus.
  • Familiarity with Docker and microservices architecture is preferred.
  • Knowledge of PostgreSQL query optimization is a plus.
  • Familiarity with CI/CD processes is preferred.

Responsibilities

  • Develop, maintain, and enhance Java-based backend applications and services for an insurance project.
  • Build and integrate RESTful APIs using Java and Spring Boot.
  • Support the development and maintenance of backend services within a microservices-based architecture.
  • Work with relational databases, write SQL queries, and manage data operations using Spring Data JPA and Hibernate.
  • Contribute to system integrations and messaging processes using Apache Kafka.
  • Analyze existing code, troubleshoot technical issues, and implement bug fixes.
  • Write and maintain unit tests to ensure code quality and application reliability.
  • Participate in code reviews and follow software development best practices.
  • Collaborate with frontend developers, business analysts, QA engineers, and other team members to deliver software solutions.
  • Participate in Agile/Scrum development processes, including sprint planning and daily meetings.

Apply now, discover change and transformation together with Mirsis, the address of innovation!

About Mirsis

Mirsis Information Technologies delivers innovative, value-driven products and services tailored to organizations of all sizes across various industries. With a highly experienced team, Mirsis provides a broad range of services, including custom software development, technology consulting, outsourcing, testing services, managed services, and system continuity solutions.

In addition, through its dedicated R&D Center, Mirsis continuously invests in emerging technologies to develop innovative, sustainable, and high-value products and services that improve lives and support economic growth.

We are looking for a Java Software Engineer with 1–2 years of professional experience to join our team and contribute to the development and maintenance of software solutions for an insurance project.

Qualifications

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or a related field.
  • 1–2 years of professional experience in Java backend development.
  • Good knowledge of Java Core, Object-Oriented Programming (OOP), Collections, Streams, Exception Handling, and basic concurrency concepts.
  • Familiarity with Java 17+ and willingness to learn Java 25.
  • Hands-on experience developing RESTful APIs using Spring Boot.
  • Basic knowledge of Spring Data JPA and Hibernate.
  • Experience with SQL and relational databases, preferably PostgreSQL.
  • Basic understanding of Apache Kafka, producer/consumer concepts, and messaging systems.
  • Understanding of HTTP, REST, JSON, and frontend-backend communication.
  • Experience using Git and build tools such as Maven or Gradle.
  • Basic experience writing unit tests using JUnit.
  • Ability to debug applications, troubleshoot issues, and analyze existing code.
  • Understanding of fundamental software design principles.
  • Strong analytical thinking, problem-solving skills, and willingness to learn.
  • Good communication skills and ability to work effectively in a team.
  • Experience in insurance or financial services projects is preferred.
  • Hands-on experience with Apache Kafka is preferred.
  • Familiarity with React and TypeScript is a plus.
  • Familiarity with Docker and microservices architecture is preferred.
  • Knowledge of PostgreSQL query optimization is a plus.
  • Familiarity with CI/CD processes is preferred.

Responsibilities

  • Develop, maintain, and enhance Java-based backend applications and services for an insurance project.
  • Build and integrate RESTful APIs using Java and Spring Boot.
  • Support the development and maintenance of backend services within a microservices-based architecture.
  • Work with relational databases, write SQL queries, and manage data operations using Spring Data JPA and Hibernate.
  • Contribute to system integrations and messaging processes using Apache Kafka.
  • Analyze existing code, troubleshoot technical issues, and implement bug fixes.
  • Write and maintain unit tests to ensure code quality and application reliability.
  • Participate in code reviews and follow software development best practices.
  • Collaborate with frontend developers, business analysts, QA engineers, and other team members to deliver software solutions.
  • Participate in Agile/Scrum development processes, including sprint planning and daily meetings.

Apply now, discover change and transformation together with Mirsis, the address of innovation!

About Mirsis

Mirsis Information Technologies delivers innovative, value-driven products and services tailored to organizations of all sizes across various industries. With a highly experienced team, Mirsis provides a broad range of services, including custom software development, technology consulting, outsourcing, testing services, managed services, and system continuity solutions.

In addition, through its dedicated R&D Center, Mirsis continuously invests in emerging technologies to develop innovative, sustainable, and high-value products and services that improve lives and support economic growth.

Подходишь ли ты на эту вакансию?

Загрузи CV — за 10 секунд увидишь процент совпадения, свою цену на рынке и чего не хватает в резюме.

Локация
Азербайджан
Опыт
1–2 лет
Занятость
Полная занятость
Зарплата
Не указана
Опубликовано
2 ноября 2026
Отклики через HRX
4
Просмотры
177

Зарплата на рынке

Работодатель сумму не назвал. По роли «Программист» обычно платят 850–2 500 ₼, медиана — 1 100 ₼.

обычно платят столькоредко

24 открытых вакансий, 28 зарплат: объявления, анкеты, «Проверь зарплату».

Проверить свою зарплату как «Программист»

О компании

Mirsis Bilgi Teknolojileri
Information Technology & Services · 201-500 · Bakı
Все вакансии Mirsis Bilgi Teknolojileri

Ваш отклик

Этот работодатель принимает отклики у себя на сайте. Перейдите на страницу вакансии и заполните форму там.

Перейти на страницу работодателя

Подходит знакомому?

Друг откликнется прямо по ссылке

Вопросы об этой вакансии

Рабочее место находится в Азербайджане.

Требуется минимум 1-2 года опыта в Java backend разработке.

Java Core, OOP, Spring Boot, RESTful API, SQL, Apache Kafka и др.

Кнопка «Откликнуться» на этой странице ведёт на страницу отклика работодателя.

Перейти к форме отклика

Похожие вакансии

Все похожие вакансии

Другие открытые объявления по роли «Программист».

Qarabağ Universiteti
Middle · 3+ летХанкенди
З/п не указанаОсталось 7 дн.

Разрабатывает программное обеспечение, требуется минимум 3 года опыта в PHP и Laravel

PHPLaravelPostgreSQLTailwind CSS+17
ОткликнутьсяНапрямую работодателюНапрямую работодателю
Все похожие вакансии
Не указана
Java разработчик
Откликнуться