<p><b>What role you will play in team:</b> Lead and mentor junior engineers, design and implement complex software solutions, and ensure the quality and performance of our applications.</p><p><b>What you will do:</b> Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.</p><p><b>Key responsibility:</b><ul><li>Lead and mentor junior engineers.</li><li>Design and implement complex software solutions.</li><li>Ensure the quality and performance of our applications.</li><li>Contribute to the full software development lifecycle.</li><li>Work with various technologies and platforms.</li><li>Collaborate with other engineers and stakeholders.</li></ul></p><p><b>Required Qualification and Skills:</b><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 methodologies.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and leadership skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development and growth.</li><li>A challenging and rewarding work environment.</li><li>Health insurance</li><li>Paid time off</li></ul></p><p><b>A Day in the Life:</b>A day involves code reviews, designing solutions, mentoring team members, and collaborating with stakeholders.</p>