- Design, develop, and maintain enterprise-grade web applications using Java and Angular.
- Build scalable RESTful APIs and Microservices using Spring Boot.
- Develop responsive and us
- Design, develop, and maintain enterprise-grade web applications using Java and Angular.
- Build scalable RESTful APIs and Microservices using Spring Boot.
- Develop responsive and user-friendly interfaces using Angular 15+.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Write clean, reusable, and maintainable code following coding standards.
- Optimize application performance and troubleshoot production issues.
- Implement secure coding practices aligned with OWASP guidelines.
- Perform code reviews and mentor junior developers when required.
- Leverage AI-powered development tools such as GitHub Copilot, ChatGPT, or similar to enhance development efficiency and code quality.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
Required Skills
- 5+ years of software development experience.
- Strong proficiency in Java 17.
- Hands-on experience with Spring Boot.
- Solid understanding of Microservices Architecture.
- Experience with Angular 15+.
- Strong knowledge of REST APIs.
- Experience with relational databases (SQL).
- Valuable understanding of Git and CI/CD practices.
- Knowledge of OWASP security standards and secure coding practices.
- Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork abilities