We are seeking a skilled and proactive Full Stack Developer with hands-on experience in both front-end and back-end technologies. The ideal candidate will be proficient in AngularJS, Java Spring Boot, and cloud deployment using Azure. You will be responsible for developing scalable web applications, integrating APIs, and maintaining CI/CD pipelines for efficient delivery.
Key Responsibilities:
- Develop and maintain responsive web applications using AngularJS, JavaScript, and HTML.
- Build and manage RESTful APIs and microservices using Java Spring Boot.
- Design and implement scalable cloud solutions on Microsoft Azure.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Manage source code repositories using Bitbucket and follow Git best practices.
- Set up and maintain CI/CD pipelines for automated testing and deployment.
- Troubleshoot, debug, and optimize application performance.
- Ensure code quality through unit testing and code reviews.
Required Skills & Experience:
- Strong proficiency in
AngularJS
,
JavaScript
, and
HTML/CSS
. - Solid experience with
Java Spring Boot
and RESTful API development. - Hands-on experience with
Microsoft Azure
services (App Services, Azure DevOps, etc.). - Familiarity with
Bitbucket
for version control and collaboration. - Experience in setting up and managing
CI/CD pipelines
(e.g., Azure DevOps, Jenkins). - Understanding of software development lifecycle and Agile methodologies.
- Good problem-solving and communication skills.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience with containerization tools like Docker and orchestration with Kubernetes.
- Knowledge of security best practices in web development and cloud environments.
- Familiarity with automated testing frameworks (e.g., JUnit, Selenium).