

Azkivam is looking for a skilled and detail-oriented Software Engineer to join our Technical team. In this role, you will be responsible for designing and developing backend services, collaborating with cross-functional teams, and translating technical tasks into clean, efficient, and scalable code using Java and Spring Boot.
Design, develop, and maintain robust Java applications using Spring Boot framework
Implement data persistence solutions using Hibernate ORM
Collaborate with cross-functional teams to deliver high-quality software solutions
Write clean, maintainable, and well-documented code following best practices
Participate in code reviews and contribute to technical discussions
Work with RESTful APIs
Contribute to the full software development lifecycle from requirements analysis to deployment
Requirements(What We’re Looking For):
5+ years of hands-on experience with Java development
Strong proficiency in Spring Boot framework and Spring ecosystem.
Solid experience with Hibernate ORM and JPA
Knowledge of relational databases (MySQL is a plus)
Experience with RESTful web services development
Understanding of software design patterns and principles
Experience with version control systems (Git)
Knowledge of unit and integration testing frameworks (JUnit, Mockito, TestContainers, Spring Boot Test)
Strong problem-solving and analytical skills
Experience with Camunda BPM platform is a plus
ثبت مشکل و تخلف آگهی
ارسال رزومه برای ازکی وام