https://bayt.page.link/hsqxqZNPwSsMVUJw5
Back to the job results

Senior Innovation Developer-Banking

30 days ago 2025/05/27
Other Business Support Services
Create a job alert for similar positions

Job Description

Job Purpose:
As a Senior Innovation Developer, you will be a critical member of our technology team, working on the design, development, and enhancement of core banking and financial applications. You will contribute to creating and implementing JEE-based solutions that meet the needs of the banking sector. This role requires involvement throughout the entire software development lifecycle, from initial analysis to deployment and optimization.


Key Responsibilities:


  • Analyze and define business requirements from stakeholders to design and develop innovative banking solutions.
  • Design and develop JEE applications for core banking systems and other financial services platforms using secure coding practices and well-defined methodologies.
  • Stay up-to-date with the latest web development technologies, security standards, and best practices relevant to the banking industry.
  • Write clean, efficient, secure, and scalable code to meet the high-performance demands of banking applications.
  • Collaborate with the team to review, test, and debug code, ensuring the delivery of robust and reliable solutions.
  • Oversee the deployment and integration of JEE components on banking application servers, ensuring smooth operation in a live environment.
  • Adhere to industry-standard testing practices, including unit and integration testing, to ensure the stability and security of financial systems.

Qualifications:


  • Bachelor’s Degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Strong communication skills in English, both written and verbal, to interact with cross-functional teams and business stakeholders.

Experience:


  • 6+ years of experience as a Java Developer or in a similar role, with a focus on banking and financial services applications.
  • Extensive experience with Java and JEE frameworks (Spring, Struts 1.x/2.x, Jasper Reports).
  • 3+ years of experience with modern JavaScript frameworks such as jQuery, Angular, or ReactJS.
  • Proficiency in using testing frameworks like JUnit, Selenium, and Mockito.
  • Experience in developing cloud-native applications and working with the Spring Boot framework is a plus.
  • Understanding of core banking systems, payment processing platforms, or ERP systems is highly desirable.

Skills and Competencies:


  • Strong experience with application development methodologies specific to the banking industry, such as Agile or DevOps practices.
  • Expertise in API development, integration with core banking systems, and handling financial data securely.
  • Experience with Linux-based operating systems in a banking environment.
  • Strong analytical and problem-solving skills to address complex technical challenges in financial applications.
  • Ability to lead small to medium-sized development teams in delivering banking solutions.
  • Skilled in facilitating workshops and interviews for gathering business and technical requirements from stakeholders.
  • Strong time management skills, with the ability to estimate project timelines and deliverables accurately.
  • Excellent design skills and attention to detail, particularly for scalable and secure banking applications.
  • Solid communication and interpersonal skills to effectively collaborate with business, technical, and regulatory teams.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.