Design, develop, and maintain scalable and efficient fullstack applications using React JS and Node JS for the UI, and Java with Spring Boot for the backend.
Lead and mentor a team of developers, fostering a collaborative and productive work environment.
Implement microservices architecture and utilize Spring Batch for processing large volumes of data.
Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
Implement best practices for code quality, testing, and deployment using GitLab for version control.
Manage infrastructure on AWS, ECS, and Docker, ensuring high availability and performance.
Participate in Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure agile delivery of projects.
Troubleshoot and resolve technical issues, providing timely solutions and improvements.
Stay updated with industry trends and emerging technologies, recommending innovative solutions to enhance our tech stack
Mandatory skills: React, Java, SpringBoot, AWS, Oracle, Postgres