Design, develop, and maintain robust, scalable, and secure web applications using Java (Spring Boot) and Angular.
Collaborate with product managers, architects, and QA teams to define requirements and deliver features on time.
Implement RESTful APIs and integrate with third-party services.
Write clean, maintainable, and well-documented code following best practices.
Conduct code reviews, provide feedback, and mentor junior developers.
Ensure application performance, security, and responsiveness across platforms.
Troubleshoot and resolve complex technical issues across the stack.
Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
Contribute to CI/CD pipeline improvements and automation initiatives.
Preferred candidate profile
Strong proficiency in Java, Spring Boot, and RESTful API development.
Hands-on experience with Angular for frontend development.
Solid understanding of HTML5, CSS3, JavaScript, and responsive design.
Experience with SQL (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.
Familiarity with Git and build tools like Maven/Gradle.
Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, etc.).
Experience with unit testing frameworks (JUnit, Mockito) and TDD practices.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time