emagine
Full Stack Java Developer
B2B contract role (155 PLN/h + VAT) building and maintaining internet-facing Commercial Cards applications for a Nordic banking client. Hybrid 3 days/week from an office in Warsaw or Gdańsk, working with Java, Spring Boot, Angular, Kafka, SQL, Docker, and Kubernetes.
- Compensation
- PLN 155 / hr
- Location
- Warsaw, Poland
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 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
- Knowledge of 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
Full 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.