<p><b>What role you will play in team:</b> Collaborate with a team of experienced developers to build and maintain robust financial applications.</p><p><b>What you will do:</b> Design, develop, and test software components for various banking applications ensuring high performance, scalability and security.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain software applications using Java/Spring Boot.</li><li>Participate in code reviews and ensure adherence to coding standards.</li><li>Work with database technologies like MySQL or Oracle.</li><li>Troubleshoot and resolve software defects.</li><li>Collaborate with other teams to integrate applications.</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 a related field.</li><li>2+ years of professional experience in software development.</li><li>Strong proficiency in Java and Spring Boot.</li><li>Experience with relational databases (MySQL, Oracle).</li><li>Experience with Agile development methodologies.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Comprehensive health insurance.</li><li>Professional development opportunities.</li><li>Paid time off and holidays.</li><li>Work-life balance.</li></ul></p><p><b>A Day in the Life:</b> A typical day includes developing code, attending team meetings, debugging issues, collaborating with colleagues, and learning new technologies.</p>