Разрабатывает программное обеспечение, требуется минимум 3 года опыта в PHP и Laravel
Java разработчик
О роли
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 секунд увидишь процент совпадения, свою цену на рынке и чего не хватает в резюме.
Зарплата на рынке
Работодатель сумму не назвал. По роли «Программист» обычно платят 850–2 500 ₼, медиана — 1 100 ₼.
24 открытых вакансий, 28 зарплат: объявления, анкеты, «Проверь зарплату».
Проверить свою зарплату как «Программист»О компании
Ваш отклик
Этот работодатель принимает отклики у себя на сайте. Перейдите на страницу вакансии и заполните форму там.
Перейти на страницу работодателяВопросы об этой вакансии
Рабочее место находится в Азербайджане.
Требуется минимум 1-2 года опыта в Java backend разработке.
Java Core, OOP, Spring Boot, RESTful API, SQL, Apache Kafka и др.
Кнопка «Откликнуться» на этой странице ведёт на страницу отклика работодателя.
Перейти к форме откликаПохожие вакансии
Все похожие вакансииДругие открытые объявления по роли «Программист».
Разрабатывать высокопроизводительное программное обеспечение с требованием знаний Node.js и React.js
Разрабатывает цифровые банковские системы, требуются знания Java, Go и Python
Разрабатывать AI workflow в бизнес-процессах, требуются знания Python и REST API.




