<p><strong>What role you will play in team:</strong> Lead and mentor junior engineers, contribute to architectural decisions, and drive technical excellence within a large-scale project.</p><p><strong>What you will do:</strong> Design, develop, and deploy complex software solutions, ensuring high performance and scalability. Provide technical leadership and guidance to team members.</p><p><strong>Key responsibility:</strong><ul><li>Design and develop complex software applications using Java, Spring Boot, and other relevant technologies.</li><li>Lead and mentor junior engineers.</li><li>Participate in architectural design discussions and provide technical guidance.</li><li>Write clean, well-documented, and testable code.</li><li>Conduct code reviews and provide constructive feedback.</li><li>Ensure the performance and scalability of software applications.</li><li>Collaborate with other developers and stakeholders to deliver high-quality software.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>3-5 years of experience in software development.</li><li>Proficiency in Java, Spring Boot, and other relevant technologies.</li><li>Experience with Agile development methodologies.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and leadership skills.</li><li>Experience with cloud platforms (e.g., AWS, Azure, GCP).</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Opportunities for career advancement and professional development.</li><li>A collaborative and supportive work environment.</li><li>Extensive training and learning resources.</li><li>Flexible work arrangements.</li><li>Global mobility opportunities.</li></ul></p><p><strong>A Day in the Life:</strong> A typical day will involve leading technical discussions, mentoring junior engineers, and working on complex coding tasks. You'll also collaborate with other teams and stakeholders to ensure projects are completed on time and within budget.</p>