Job Description
**Introduction**
As an Application Developer / Integration Developer Intern, you will work on implementing and integrating banking platforms such as core banking (Oracle Flexcube), payment hubs (Finastra GPP),lending (ACBS), AML solutions, and capital markets (Murex).
You will gain hands-on experience with APIs, middleware, data platforms, and cloud environments (Azure / AWS).
**Your role and responsibilities**
* Assist in the design, development, and testing of application components and integration services.
* Work with APIs, middleware, and integration tools to connect banking systems.
* Support data mapping, transformation, and platform integration activities.
* Participate in code reviews, debugging, and documentation.
* Collaborate with functional analysts to translate business requirements into technical solutions.
* Explore cloud-native solutions (Azure / AWS) for banking workloads.
**Required technical and professional expertise**
* Major in Computer Science, Software Engineering, Information Technology, or related field.
* Strong knowledge of programming languages (Java, Python, C#, or similar).
* Familiarity with databases (SQL/Oracle) and basic data modeling.
* Understanding of APIs, microservices, or integration frameworks (preferred).
* Knowledge of cloud platforms (Azure / AWS) or DevOps practices is a plus.
* Eagerness to learn financial services technology (payments, lending, AML, markets).
* Strong teamwork, problem-solving, and communication skills
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics.
IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.