<p><b>What role you will play in team:</b>  You will be part of an agile team building and maintaining core banking applications.</p><p><b>What you will do:</b>  Develop and maintain Java applications, participate in code reviews, and collaborate with senior engineers.</p><p><b>Key responsibility:</b><ul><li>Design, develop, test, and deploy Java applications</li><li>Participate in daily stand-ups and sprint planning</li><li>Write clean, efficient, and well-documented code</li><li>Collaborate with other developers and stakeholders</li><li>Follow agile development methodologies</li><li>Contribute to the improvement of our 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>0-1 year of experience in Java development</li><li>Strong understanding of object-oriented programming</li><li>Familiarity with Spring Framework and other Java technologies</li><li>Good problem-solving and debugging skills</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Opportunities for professional development</li><li>A collaborative and supportive work environment</li><li>Work-life balance</li></ul></p><p><b>A Day in the Life:</b>  Involves coding, debugging, attending daily stand-ups and sprint planning meetings, and collaborating with team members.</p>