• Design, develop, and maintain robust Java Microservices that are scalable and efficient.
• Architect cloud-native applications using Amazon Web Services, ensuring high availability and performance.
• Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
• Implement best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD).
• Provide technical leadership and mentorship to junior developers, fostering a culture of innovation and excellence.
• Stay updated with the latest industry trends and technologies to ensure our solutions remain competitive.
• Participate in architectural discussions and contribute to the overall technology strategy of the organization.