Java Developer
Lead the design and development of microservices architecture for new projects. Collaborate with multiple teams to ensure seamless integration and delivery. Drive innovation by exploring and implementing cutting-edge technologies. Ensure high performance and scalability of applications. Maintain code quality through rigorous reviews and best practices. Develop and optimize technical workflows and user interfaces. Contribute to test automation and continuous integration processes. Mentor junior developers and promote knowledge sharing. Work closely with Solution Analysts, Architects, and infrastructure teams. Report progress and challenges to the Software Team Lead/Manager.