Senior Java Developer
Listed on 2026-01-20
-
Software Development
Java Developer, Software Engineer, Senior Developer, Cloud Engineer - Software
We are looking for support from a Senior Java Developer.
This is not a “ticket factory” role.
You'll step into a complex, business-critical banking environment where Java systems have grown over time and now need architectural leadership, technical clarity, and modernization
. Your work will directly influence security, stability, performance, and future scalability of systems that matter.
Project start: immediately
Project duration: 3 months with option for extension
Project location: Remote, with occasional on-site presence in Frankfurt
Language requirements:
English and German working proficiency.
- Own and evolve the technical architecture of distributed Java systems
- Define and enforce coding standards, best practices, and clean code principles
- Analyze existing codebases (incl. legacy portals) for quality, structure, maintainability, and risk
- Identify and remediate security vulnerabilities, performance bottlenecks, and architectural debt
- Drive modernization, migration, and refactoring initiatives
- Design and implement robust, testable, production‑grade code
- Strengthen CI/CD pipelines, test automation, and Dev Ops processes
- Lead code reviews, pair programming, and actively mentor junior developers
- Shape the technological roadmap in close collaboration with analysts and system owners
- Ensure compliance with banking‑grade quality, security, and documentation standards
- 5+ years of Java project experience, including long-term, complex engagements
- Language requirements:
English and German working proficiency. - Proven background in banking, financial services, or securities environments
- Strong experience with distributed systems, microservices, and modern Java architectures
- Expert knowledge of Java, Spring Boot, REST APIs, Postgre
SQL, and related frameworks - Deep understanding of software architecture, data modeling, and integration patterns
- Extensive experience with automated testing, test strategy, and quality assurance
- Hands‑on experience in migration projects and legacy system modernization
- Solid knowledge of CI/CD, Dev Ops principles, and cloud environments
- Strong focus on security‑by‑design (secure coding, auth, encryption, governance)
- Confident in code reviews, clean code practices, and architectural decision‑making
- Comfortable working with LLMs and modern development tooling
- Experience taking technical leadership roles in agile teams (Scrum exposure is a plus)
- Basic experience in project management.
- Experience as a Scrum Master for small to medium-sized projects.
- Good knowledge of job scheduling, ideally with AWA.
- Extensive experience with Large Language Models (LLMs).
This position offers the opportunity to work remotely with occasional on-site attendance in Frankfurt. The initial contract is for 3 months, with the potential for extension based on project needs. The role requires collaboration within a dynamic team focused on high‑impact IT projects.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).