Senior Full Stack Java Developer (f/m/d)
at the Frankfurt or Nuremberg location
Where others only code, you develop with creativity and enthusiasm? Are microservices and cloud exactly your thing? And do you value a corporate culture in which people meet at eye level, learn from each other and CVs can be colorful? Welcome to our developer community. Your CV is all we need to get to know you.
Your tasks
- Together with an agile, cross-functional team (squad), you will not only further develop our existing applications for consumer loans, but will also be involved from the outset when we break new ground in development.
- When it comes to complex development tasks, you are in your element. You design, code and refactor for all you’re worth, and even when it comes to defining and implementing system interfaces, you know exactly what to do.
- You will take our IT landscape to new heights by analyzing existing systems, devising migration scenarios and ensuring that everything runs smoothly in parallel. Our, and therefore your, goal: complete renewal of our system landscape in a hybrid cloud infrastructure.
- You will also play a key role in developing our central database structures with Oracle SQL and PL/SQL – always in tandem with your team, of course.
- Code par excellence: you always make sure that software meets the highest standards and IT compliance. To this end, you will not only be active with automated JUnit tests and their monitoring via Teamscale and Fortify, but also actively support your colleagues directly, for example with code reviews and coaching.
- You and your team are also constantly on the lookout for improvements outside of the code, for customer satisfaction as well as in interdisciplinary exchange with product owners, customer journey experts and feature engineers.
Your profile
- At least 5 years of experience in software development with Java
- University degree with a focus on software development, e.g. (business) computer science or a comparable qualification
- Routine in dealing with Java, JEE, Spring / Spring Boot, Apache Kafka, Maven, Git and IntelliJ
- Strong conceptual understanding of IT architecture and secure operation
- Ideally knowledge of the (private) cloud (Docker / Kubernetes, OpenShift, Elastic Search, Ansible, Microsoft Azure) and the requirements of a regulated environment
- Enthusiasm for software development with a customer focus in the banking environment, enjoy working in a team and agile development
- Ability to work independently and design technical roadmaps
- Strong communication skills and interest in knowledge transfer, e.g. via workshops, peer programming or mentoring
- Very good written and spoken German and English
Look forward to numerous benefits
- Company pension scheme, capital-forming benefits, free Germany ticket & Bike LeasING, company restaurant
- Mobile working depending on position and department within the framework of company, regulatory and legal requirements, individual working time models, sabbatical, subsidization of care & childcare costs
- Own budget for personal development and health plus personal equipment budget for your mobile workplace
Git Jakarta EE OpenShift Spring Boot Apache Kafka Azure PL/SQL Spring IntelliJ IDEA Elasticsearch Docker SQL Kubernetes Java Maven Ansible