We are looking for a Software Developer with strong experience in Java and Spring Boot who enjoys building modern, scalable, cloud-based solutions and working in an Agile and collaborative environment.
What You'll Do
- Design event-driven software architectures based on business requirements and quality goals.
- Develop and operate applications following DevOps principles .
- Troubleshoot applications using modern DevOps tools and practices.
- Build cloud-based solutions using Microsoft Azure PaaS services and SaaS solutions .
- Participate in code reviews, pull requests, and collaborative development .
- Develop and maintain Azure B2C Custom Policies and sign-in/sign-up workflows for a Customer Identity & Access Management (CIAM) solution.
- Collaborate with technical and business teams to deliver scalable and reliable solutions.
What We're Looking For
Must Have
- 3+ years of professional experience in software development.
- Strong hands-on experience with Java and Spring Boot .
- Bachelor's degree in IT, Computer Science,
Engineering, or a related field.
- Advanced English proficiency .
- Experience with version control systems such as Git/GitHub .
- Strong problem-solving and communication skills.
- Ability to work independently while collaborating effectively with a development team.
- Agile mindset and willingness to continuously learn and develop.
Preferred Experience
- Angular
- Maven and Docker
- Hibernate / Spring Data
- MongoDB
- GitHub Actions