Posted on: 15/05/2026
Description :
About the Role :
We are seeking a highly skilled and motivated Full Stack Developer with strong expertise in Java Spring Boot backend development and Angular frontend development.
The ideal candidate will have hands-on experience building scalable enterprise applications, developing RESTful APIs, and deploying cloud-native applications using Microsoft Azure and Docker-based containerized environments.
This role requires strong technical problem-solving abilities, a collaborative mindset, and experience working across the full software development lifecycle in agile environments.
Key Responsibilities :
Backend Development :
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build robust RESTful APIs and microservices architectures.
Work extensively with Spring ecosystem modules including :
- Spring MVC
- Spring Data
- Spring Security
- Spring Cloud (preferred)
- Implement authentication, authorization, and secure coding practices.
- Optimize backend performance, scalability, and reliability.
- Write clean, reusable, and maintainable code following coding standards and best practices.
Frontend Development :
- Develop responsive and high-performance web applications using Angular and TypeScript.
- Create reusable UI components and modules.
- Integrate frontend applications with backend APIs and services.
- Ensure cross-browser compatibility and responsive design principles.
- Collaborate with UI/UX teams to implement modern and intuitive user experiences.
Cloud & Deployment :
- Deploy and manage applications on Microsoft Azure cloud platform.
Work with Azure services such as :
- Azure App Services
- Azure Kubernetes Service (AKS)
- Azure DevOps
- Azure Storage
- Azure Functions (preferred)
- Azure SQL / Cosmos DB (preferred)
- Implement CI/CD pipelines and deployment automation.
- Manage Docker containerization and container orchestration environments.
DevOps & Containerization :
- Build, manage, and deploy containerized applications using Docker.
- Work with Kubernetes or similar orchestration tools (preferred).
- Support continuous integration and continuous deployment workflows.
- Monitor application health, troubleshoot issues, and optimize deployments.
Collaboration & Agile Delivery :
- Participate in architecture discussions, sprint planning, and code reviews.
- Collaborate with cross-functional teams including product managers, QA engineers, DevOps, and business stakeholders.
- Follow Agile/Scrum development methodologies.
- Contribute to technical documentation and knowledge sharing.
Required Candidate Profile :
Mandatory Skills :
Strong backend expertise using Java Spring Boot and related Spring modules :
- Spring MVC
- Spring Data
- Spring Security
- Strong frontend expertise using Angular with TypeScript.
- Professional experience in full stack development using Java and Angular.
- Hands-on experience with Docker and containerized deployments.
- Experience with Microsoft Azure services and deployment models.
Preferred Skills :
- Experience with Microservices Architecture.
- Knowledge of Kubernetes and container orchestration.
- Experience with CI/CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
- Familiarity with relational and NoSQL databases.
- Understanding of security best practices and API authentication mechanisms.
- Experience with Git version control systems.
- Knowledge of performance optimization and monitoring tools.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1636425