<p><b>What role you will play in team:</b> You’ll be a key member of our agile development team, working on mission-critical projects.  Contribute your expertise to build and maintain our flagship product. </p><p><b>What you will do:</b> Design, develop, and test software components; Collaborate with cross-functional teams to deliver high-quality solutions. </p><p><b>Key responsibility:</b><ul><li>Develop and maintain software applications using Java and Spring Boot.</li><li>Write unit and integration tests.</li><li>Participate in code reviews and design discussions.</li><li>Work with databases (e.g., MySQL, PostgreSQL).</li><li>Troubleshoot and resolve software defects.</li><li>Contribute to the improvement of development processes.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or related field.</li><li>2+ years of experience in software development.</li><li>Strong Java and Spring Boot skills.</li><li>Experience with RESTful APIs.</li><li>Experience with relational databases.</li><li>Knowledge of Agile methodologies.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits.</li><li>Opportunities for career growth.</li><li>Flexible work arrangements.</li><li>Medical Insurance</li><li>Performance bonus</li></ul></p><p><b>A Day in the Life:</b> A typical day might involve coding, attending stand-up meetings, collaborating with teammates on design decisions, and troubleshooting issues.</p>