<p><strong>What role you will play in team:</strong> Collaborate with a team of talented engineers to build and maintain secure, reliable, and scalable software solutions.</p><p><strong>What you will do:</strong> Design, develop, and test software components; troubleshoot and debug issues; contribute to the improvement of software development processes.</p><p><strong>Key responsibility:</strong><ul><li>Develop and maintain high-quality software code.</li><li>Collaborate with other developers and stakeholders.</li><li>Troubleshoot and fix software defects.</li><li>Participate in code reviews and design discussions.</li><li>Write unit and integration tests.</li><li>Work with agile methodologies.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's or Master's degree in Computer Science or related field.</li><li>1-2 years of experience in software development.</li><li>Proficiency in Java, Spring Boot, or similar technologies.</li><li>Good understanding of database concepts.</li><li>Experience with Agile methodologies.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and comprehensive benefits.</li><li>Opportunities for professional growth and development.</li><li>Dynamic and collaborative work environment.</li><li>Wellness programs.</li><li>Learning and development opportunities.</li></ul></p><p><strong>A Day in the Life:</strong> Attend daily stand-up meetings, work on assigned tasks, participate in code reviews, and collaborate with team members on complex problems.</p>