<p><b>What role you will play in team:</b> You'll be part of an agile development team, working closely with designers and product managers to build innovative solutions.</p><p><b>What you will do:</b> Design, develop, test, and deploy software applications using cutting-edge technologies. Collaborate with team members, participating in code reviews and sprint planning.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain web applications using Java and Spring Boot</li><li>Contribute to the design and architecture of new features</li><li>Write clean, well-documented, and testable code</li><li>Perform unit and integration testing</li><li>Troubleshoot and fix software bugs</li><li>Collaborate with other developers 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>2+ years of experience in software development</li><li>Strong Java and Spring Boot skills</li><li>Experience with relational databases (e.g., MySQL, PostgreSQL)</li><li>Experience with Agile development methodologies</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Comprehensive health insurance</li><li>Paid time off and holidays</li><li>Professional development opportunities</li><li>Flexible work arrangements</li></ul></p><p><b>A Day in the Life:</b> A typical day involves attending stand-up meetings, working on assigned tasks, collaborating with colleagues, and reviewing code.</p>