Responsibilities
Develop and implement scalable microservices architecture to enhance system performance and reliability.
Collaborate with cross-functional teams to design and deploy AWS-based solutions that meet business requirements.
Utilize Spring MVC and Spring Boot frameworks to build robust and effective applications.
Write clean maintainable and productive Java code to support various project needs.
Conduct thorough testing and debugging to ensure high-quality software delivery.
Participate in code reviews to maintain code quality and share best practices with team members.
Optimize application performance by identifying and resolving bottlenecks.
Provide technical support and troubleshooting for complex issues in production environments.
Document technical specifications and processes for future reference and knowledge sharing.
Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
Work closely with project managers to ensure timely delivery of project milestones.
Contribute to the development of technical strategies and roadmaps for future projects.
Engage in continuous learning and career development to enhance technical expertise.