Full Stack Java Developer (Spring Boot & Angular) – join our international IT team to build modern, cloud-based applications that support our business and customers worldwide.
In this role you will work across the full development lifecycle, from designing scalable solutions and building new features to troubleshooting issues and improving existing applications. You will collaborate with experienced developers, product stakeholders, and Dev Ops teams in an agile environment using Java, Spring Boot, Angular, Azure, Docker, and Git Hub Actions.
Responsibilities Design and develop modern, event‑driven applications based on business requirements and quality standards. Build and maintain backend services using Java and Spring Boot. Develop user‑facing features and interfaces using Angular. Work with Azure Paa S services and Saa S solutions to create scalable, cloud‑based applications. Apply Dev Ops principles to support the development, deployment, monitoring and maintenance of applications. Troubleshoot technical issues using modern Dev Ops tools and collaborate with the team to identify effective solutions. Participate in code reviews and contribute high‑quality code through pull requests. Work with version control and CI/CD processes using Git Hub and Git Hub Actions. Support the development and maintenance of Azure B2 C Custom Policies and sign‑in/sign‑up workflows for our Customer Identity and Access Management solution. Collaborate closely with development, infrastructure and business teams to deliver solutions that meet customer and business needs. Contribute to technical documentation, continuous improvement initiatives and agile team ceremonies. Qualifications 3+ years of experience in software development, preferably full‑stack or backend‑focused. Strong hands‑on experience with Java and Spring Boot. Good knowledge of Angular and modern web application development. Experience working with REST APIs, microservices and cloud‑based applications. Familiarity with Git‑based version control systems, preferably Git Hub. Experience working in agile development environments. Strong analytical and problem‑solving skills. Customer‑focused mindset with the ability to translate business requirements into practical technical solutions. Ability to work independently while collaborating effectively with an international development team. Advanced English communication skills. Bachelor's degree in IT, Computer Science, Software Engineering or a related field. Nice to Have Experience with Azure services, Azure Paa S, or cloud‑native application development. Familiarity with Azure B2 C, CIAM, authentication or sign‑in/sign‑up workflows. Experience with Docker, Kubernetes, Terraform, Jenkins or other Dev Ops tools. Knowledge of Maven, Hibernate, Spring Data and Mongo DB. Experience with Git Hub Actions and CI/CD pipelines. Familiarity with Datadog, NGINX, Intelli J, JIRA or Confluence. Interest in cloud technologies, security and modern software engineering practices. Benefits Career development and international growth opportunities. Competitive compensation and benefits. Pay transparency. Global collaboration and exposure to modern technologies. A supportive, inclusive and agile work environment. #J-18808-LjbffrBy continuing you agree to our Terms & Privacy Policy.