Senior Java Developer

Senior Java Developer (Praca zdalna)

emagine Polska

Gdańsk +4 więcej
PERMANENT, B2B
PERMANENT
💼 B2B
Java
Spring Boot
REST APIs
PostgreSQL
microservices
distributed systems
CI/CD
🔄 DevOps
automated testing
software architecture

Podsumowanie

Senior Java Developer role focusing on architectural leadership in banking systems. Requirements: 5+ years Java experience, English and German proficiency, expertise in microservices and security.

Słowa kluczowe

JavaSpring BootREST APIsPostgreSQLmicroservicesdistributed systemsCI/CDDevOpsautomated testingsoftware architecture

Opis stanowiska

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: immediatelyProject duration: 3 months with option for extensionProject location: Remote, with occasional on-site presence in FrankfurtLanguage requirements: English and German working proficiency.Main Responsibilities 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 DevOps 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 Key Requirements 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, PostgreSQL, 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, DevOps 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) Nice to Have 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). Other DetailsThis 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.

Zaloguj się, aby zobaczyć pełny opis oferty

Wyświetlenia: 1
Opublikowana3 dni temu
Wygasaza 3 miesiące
Rodzaj umowyPERMANENT, B2B
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java Developer"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.