<p><b>What role you will play in team:</b>  Develop and maintain software applications for financial services. Collaborate with a team of developers to build secure and scalable applications.</p><p><b>What you will do:</b> Write clean, efficient, and well-documented code. Participate in code reviews and contribute to the overall improvement of the software development process.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain software applications using Java, Spring Boot, and other technologies.</li><li>Write clean, efficient, and well-documented code.</li><li>Participate in code reviews and provide constructive feedback.</li><li>Work with Agile methodologies to deliver high-quality software.</li><li>Troubleshoot and debug software applications.</li><li>Adhere to software development best practices.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Strong programming skills in Java and Spring Boot.</li><li>Experience with Agile methodologies.</li><li>Knowledge of database technologies (e.g., SQL).</li><li>Excellent problem-solving and communication skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and comprehensive benefits.</li><li>Opportunities for professional growth and development.</li><li>Collaborative and supportive work environment.</li><li>Health insurance and other employee benefits.</li></ul></p><p><b>A Day in the Life:</b> You'll attend daily stand-up meetings, work on assigned tasks, participate in code reviews, and collaborate with your team to solve problems.</p>