IT Engineer Intern

Abn Amro โ€” Netherlands ยท Posted ~13 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

At a glance Purpose: If you have recently graduated in Computer Science, Information Technology, Software Engineering, or a related discipline and are eager to build your career in cloud-native application development and platform engineering, this is an excellent opportunity for you. We are seeking individuals who possess a genuine passion for software development, cloud technologies, automation, and modern DevOps practices. Key Skills and Approach: Java Development Expertise: Do you enjoy building scalable, maintainable, and high-performance applications using Java and modern development frameworks? Cloud-Native Mindset: Are you interested in containerization, microservices architecture, and cloud technologies? Automation & DevOps Focus: Do you have a passion for automating deployments, improving reliability, and enhancing operational efficiency? Problem-Solving Ability: Can you analyse technical challenges and develop practical, effective solutions? Continuous Learning: Are you motivated to explore new technologies and continuously improve your technical skills? If these qualities describe you, we are seeking a motivated Software & Cloud Automation Intern to join our DevOps team within Financial Markets. This is your opportunity to work with Java, Spring Boot, Kubernetes, Docker, CI/CD pipelines, and cloud platforms, contributing to innovative solutions in a dynamic environment. Your job You will play an essential role within the Application Engineering and Platform Operations team, with primary responsibilities including the following: Software Development: You will contribute to the design, development, testing, and maintenance of Java-based applications. Working closely with experienced engineers, you will help build scalable and reliable software solutions. Containerization & Kubernetes Support: You will assist in deploying and managing applications on Kubernetes platforms, ensuring smooth operation, scalability, and reliability of containerized workloads. DevOps & CI/CD Automation: You will support the implementation and maintenance of CI/CD pipelines, helping automate software delivery processes and improve deployment efficiency. Application Monitoring & Reliability: You will help monitor application performance, investigate issues, and contribute to maintaining system stability and operational excellence. Collaboration and Solution Development: You will work closely with developers, DevOps engineers, and business stakeholders to understand requirements and translate them into effective technical solutions. Documentation & Best Practices: You will participate in creating technical documentation, improving development standards, and promoting best practices across the team. Your profile This internship is ideal for individuals with a strong interest in software engineering, cloud platforms, and modern infrastructure technologies. Programming Skills โ€“ Basic knowledge of Java and object-oriented programming concepts Cloud & Container Interest โ€“ Familiarity with Docker, Kubernetes, or cloud platforms such as Azure, AWS, or Google Cloud is a plus Analytical Skills โ€“ Ability to understand complex technical problems and develop structured solution Learning Mindset โ€“ Passion for learning new technologies and adapting to changing environments Collaboration Skills โ€“ Effective communication and teamwork capabilities Problem-Solving Ability โ€“ Strong troubleshooting and debugging mindset Organized and Methodical โ€“ Ability to manage tasks effectively and maintain attention to detail Technical Curiosity โ€“ Interest in software architecture, automation, and platform engineering Professionalism and Ownership โ€“ High levels of commitment, accountability, and initiative. Communication Skills โ€“ Proficient written and verbal communication skills in English. Preferred Technical Knowledge: Java 17+ and Spring Boot REST APIs and Microservices Docker Containers Kubernetes Basics Git & Version Control CI/CD Tools (Azure DevOps, GitHub Actions, Jenkins) Linux Fundamentals Basic SQL and Database Concepts Cloud Platforms (Azure preferred) skills. Your working environment You will thrive in a dynamic technology-driven environment focused on innovation, automation, and continuous improvement. You will join an Agile Cash & Liquidity Management team supporting modern cloud-native applications and infrastructure. The team embraces DevOps principles, collaborative problem-solving, and knowledge sharing, providing opportunities to learn from experienced engineers and work with cutting-edge technologies. What We Offer We support employee growth through mentorship, hands-on project opportunities, and exposure to modern software engineering practices. You will gain practical experience working with enterprise-grade Java applications and Kubernetes platforms while developing valuable cloud and DevOps skills. In addition to technical development, you will gain valuable business knowledge within the financial services domain, including Cash & Liquidity Management, Payment Processing and Settlements, and industry-standard financial messaging such as SWIFT MT and ISO 20022 MX messages. This combination of technical expertise and business understanding will provide a strong foundation for building a career in financial technology. Benefits include: Structured learning and mentorship Exposure to cloud-native technologies Hands-on experience with Kubernetes and DevOps practices Opportunity to contribute to enterprise-scale applications supporting critical banking services. Gain business knowledge in Cash & Liquidity Management, Payment Settlements, and SWIFT MT / ISO 20022 MX messaging standards. Collaborative Agile work environment Professional development opportunities Internship compensation and employee benefits as applicable Interested Wij vragen Goede communicatie vaardigheden Wij bieden Samenwerkingsgerichtheid