Full Stack Developer (Java, Angular)

b2bnetwork

Warszawa

On-site

PLN 180,000 - 240,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

b2bnetwork in Warszawa is seeking an experienced Full Stack Java Developer to design, develop, and maintain internet-facing Commercial Cards applications. You will work on microservices, REST APIs, and secure, scalable solutions within an Agile team.

Responsibilities include coding in Java/Spring Boot and Angular, implementing security best practices, and supporting CI/CD with Git, Bitbucket, Jenkins. You will explore AI tools to boost productivity and quality.

Qualifications

  • 5+ years of Full Stack Java development experience.
  • Java, Spring Boot, Microservices, REST APIs.
  • Angular and Angular Material.
  • Kafka and SQL databases.
  • Docker and Kubernetes; Git, Bitbucket, Jenkins; CI/CD.
  • Agile/Scrum way of working.
  • Experience resolving SAST, container scan, and security vulnerabilities.
  • Knowledge of secure coding and OWASP principles.
  • Strong troubleshooting and problem-solving skills.
  • English (B1+/B2 or higher).
  • Must have some basic knowledge on using AI tools or willing to explore.

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 with Product Owners, Analysts, Architects, Security Specialists, and Operations teams to deliver value.
  • Analyze, troubleshoot, and resolve defects, incidents, and production issues.
  • Identify and remediate security vulnerabilities detected through security assessments.
  • Drive secure coding practices and improve security posture.
  • Support CI/CD processes using Git, Bitbucket, and Jenkins for reliable delivery.
  • Optimize performance, scalability, resilience, and maintainability.
  • Create and maintain technical documentation and guidelines.
  • Contribute to continuous improvement in development, automation, QA, and security.
  • Work independently while collaborating in a cross-functional Agile team.
  • Leverage AI-powered tools like GitHub Copilot and Microsoft 365 Copilot to improve efficiency and quality.
  • Explore AI agents and intelligent automation to enhance delivery and value in Cards domain.

Skills

Full Stack Java
Java
Spring Boot
Angular
Kafka
SQL
Docker
Kubernetes
CI/CD
Agile/Scrum
Security vulnerabilities
OWASP
AI tools
English B1+

Tools

Git
Bitbucket
Jenkins

Job description

The consultant will work as a Full Stack Java Developer within the Cards Service Domain, focusing on the development, maintenance, and continuous improvement of internet-facing Commercial Cards applications. The role involves designing and implementing new functionalities, enhancing existing solutions, and ensuring high availability, performance, and security of business-critical applications.

Key responsibilities include:
  • 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 detected through SAST, container scanning, dependency scanning, penetration testing, and other security assessments.
  • Drive secure coding practices and contribute to improving the security posture of internet-facing applications.
  • Support CI/CD processes using tools such as Git, Bitbucket, and Jenkins to enable efficient and reliable software delivery.
  • Optimize application performance, scalability, resilience, and maintainability.
  • Create and maintain technical documentation, including solution designs, operational documentation, and implementation guidelines.
  • Contribute to continuous improvement initiatives related to development practices, automation, quality assurance, and security.
  • The consultant is expected to work independently while collaborating effectively within a cross-functional Agile team and contribute to both feature delivery and ongoing application lifecycle management activities.
  • Leverage AI-powered tools and solutions, such as GitHub Copilot and Microsoft 365 Copilot, to improve development efficiency, code quality, documentation, testing, and vulnerability remediation activities.
  • Explore and contribute to the adoption of AI agents and intelligent automation solutions that enhance software delivery, operational support, and business value creation within the Cards domain.
Must-have knowledge and experience
  • 1. 5+ years of Full Stack Java development experience and ability to test the changes developed.
  • 2. Java, Spring Boot, Microservices, REST APIs
  • 3. Angular and Angular Material
  • 4. Kafka and SQL databases
  • 5. Docker and Kubernetes Git, Bitbucket, Jenkins, CI/CD
  • 6. Agile/Scrum way of working
  • 7. Experience resolving SAST, container scan, and security vulnerabilities
  • 8. Knowledge of secure coding and OWASP principles
  • 9. Strong troubleshooting and problem-solving skills
  • 10. English (B1+/B2 or higher)
  • 11. Must have some basic knowledge on using AI tools or willing to explore
Nice-to-have knowledge and experience
  • 1. Experience in banking, cards, or payments domain
  • 2. Experience with cloud platforms
  • 3. DevSecOps and vulnerability management experience
  • 4. Performance tuning and application monitoring
  • 5. Technical mentoring and coaching experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ITConnect • Polska

Hybrid
PLN 180,000 - 260,000
Fullstack Java Developer
Fullstack Java Developer

DCG Poland • Warszawa

On-site
PLN 180,000 - 260,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Full Stack Developer (Java, Angular)
Full Stack Developer (Java, Angular)

B2B Network • Warszawa

On-site
PLN 170,000 - 240,000
Overseas Contractor- Senior Java Backend Developer
Overseas Contractor- Senior Java Backend Developer

LTM • Gdynia

Hybrid
PLN 260,000 - 360,000
full stack developer for commercial cards
full stack developer for commercial cards

emagine • Polska

Hybrid
PLN 182,000 - 245,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Polska

On-site
PLN 180,000 - 240,000
Overseas Contractor- Senior Backend developer
Overseas Contractor- Senior Backend developer

LTM • Gdynia

Hybrid
PLN 180,000 - 300,000
Specialist - Architecture
Specialist - Architecture

LTM • Warszawa

Hybrid
PLN 180,000 - 260,000
Senior Java FullStack Developer
Senior Java FullStack Developer

Spyrosoft Ltd • Wrocław

On-site
PLN 180,000 - 240,000
Java Full stack developer ( with Angular and good to have some Gen AI knowledge)
Java Full stack developer ( with Angular and good to have some Gen AI knowledge)

LTM • Warszawa

Hybrid
PLN 180,000 - 240,000