Responsibilities:
Lead the design and implementation of scalable microservices architecture using Spring, Angular, Node and AWS
Collaborate with cross-functional teams to define, design, and ship recent features.
Write clean, maintainable code and conduct code reviews to ensure adherence to best practices.
Develop unit tests using JUnit to ensure code quality and reliability.
Manage and mentor a scrum team, facilitating agile ceremonies and ensuring effective communication.
Configure and manage CI/CD pipelines in AWS for seamless deployments.
Utilize GitHub for code commits and deployments, ensuring version control best practices.
Debug and troubleshoot issues in a timely manner, providing solutions to complex problems.
Work with NoSQL databases to design and implement data storage solutions.
Stay updated with the latest industry trends and technologies to continuously improve our development processes.