Job
In this apprenticeship, you will develop banking software, create and implement technical concepts, design user-friendly web interfaces, and optimize existing systems through testing and documentation.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Getting to know programming languages and tools: Step by step, you will build a solid foundation in modern programming languages, frameworks, and development environments.
- Participation in banking software: You support the development and enhancement of applications for the financial industry and help improve existing systems.
- Create and implement concepts: Together with your team, you contribute to technical and functional concepts and translate them into concrete software solutions.
- Designing web interfaces: You participate in the design and development of user-friendly web interfaces.
- Testing and Documentation: Through testing, error analysis, and documentation, you contribute to ensuring that our applications are stable, secure, and well-documented.
Our expectations of you
Qualifications
- Strong interest in IT topics and software development
- Logical and analytical thinking skills
- Very good German skills (at least level C1) as well as good English skills
- Enjoyment of teamwork, reliability, and commitment
What we offer
- In about three years, we will develop you into a professional in application development.
- Practical training: You work on real projects from the start and gain practical experience in various areas of software development.
- Focus on AI and modern technologies: You learn how to effectively use AI tools in everyday work, categorize data, and implement your own ideas with current technologies – a plus for your further career.
- Introductory weeks: At the start of your training, you will participate in introductory and team days and receive an overview of Atruvia, your location, and your contacts.
- Deployment in daily operations: You will get to know different departments and projects and see how diverse the tasks in banking IT are.
- Seminars & Training: In addition to vocational school, you attend seminars, e.g., on Java, databases, and methodological software development.
- Events & Networking: You have the opportunity to participate in hackathons and professional events and to network with other trainees and colleagues.
- Focus on permanent employment: Our goal is your indefinite employment after successful completion of the training - we train for our own needs.
- Attractive compensation and additional benefits: training allowance with 13th and 14th salary, travel expense subsidy, and subsidized lunch in our company restaurants.
Benefits
Work-Life-Integration
Health, fitness & fun
Food & drink
Topics you will work on
Job locations
About your employer
Atruvia AG (formerly Fiducia & GAD IT AG) is a leading specialist for banking IT in Germany. As a digitalization partner of the cooperative financial group and one of the largest financial IT service providers in the country, we are at the forefront of driving the digitalization of banking.
- Established Company
- Onsite, Hybrid
- Banking, Finance, Insurance
More jobs
These jobs might also interest you
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...