Full Stack Java Developer

Emagine — Poland · Posted ~6 hours ago

Contract Hybrid 155 zł/h + VAT

Skills

Java Spring Boot Angular Kafka SQL Docker Kubernetes microservices REST APIs Agile/Scrum

🔓 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

Summary ✨ AI‑Generated

A full-stack Java developer is sought to build and continuously improve business-critical web applications in a highly regulated financial environment. The role covers Java development, microservices, APIs, event streaming, containers, Kubernetes, and modern frontend development, with active participation in Agile delivery.

Highlights

Work on business-critical internet-facing applications in a banking environment, with responsibility for functionality, performance, availability, and security. The role uses a modern Java and cloud-native technology stack and offers close collaboration with product, architecture, security, and analysis teams.

Description

B2B, salary 155 zł/h + VAT hybrid mode 3 days a week from the office, Warsaw or Gdańsk nordic banking client The role of Full Stack Java Developer focuses on the development, maintenance, and continuous improvement of internet-facing Commercial Cards applications within the Cards Service Domain. The consultant is responsible for designing and implementing new functionalities while ensuring the high availability, performance, and security of business-critical applications. Main Responsibilities Design, develop, test, and maintain applications using Java, Spring Boot, Angular, Kafka, SQL, Docker, and Kubernetes.Develop and enhance microservices-based solutions following clean code principles and best practices.Build and maintain REST APIs and integrations with internal and external systems.Participate actively in Agile/Scrum ceremonies, including planning, refinement, reviews, and retrospectives.Collaborate closely with Product Owners, Analysts, Architects, Security Specialists, and Operations teams to deliver business value.Analyze, troubleshoot, and resolve application defects, incidents, and production issues.Identify and remediate security vulnerabilities through various security assessments.Drive secure coding practices and contribute to improving security posture.Support CI/CD processes with tools such as Git, Bitbucket, and Jenkins.Optimize application performance, scalability, resilience, and maintainability.Create and maintain technical documentation for solutions and implementations.Contribute to continuous improvement initiatives. Key Requirements 5+ years of Full Stack Java development experience with proven ability to test changes.Expertise in Java, Spring Boot, Microservices, and REST APIs.Proficiency in Angular and Angular Material.Experience with Kafka and SQL databases.Knowledge of Docker and Kubernetes, Git, Bitbucket, and Jenkins.Familiarity with Agile/Scrum methodologies. Nice to Have Experience in banking, cards, or payments domain.Familiarity with cloud platforms.DevSecOps and vulnerability management experience.Experience with performance tuning and application monitoring.Technical mentoring and coaching experience.