Przejdź do treści głównej

Fullstack Java Developer (Java / Angular)

Technology
DCG
Warszawa, Polska2 tygodni temuDo 15.12.2026
Pełny etatHybrydowa

Opis stanowiska

Responsibilities:

  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, Angular, Kafka, and SQL

  • Build and enhance microservices-based architectures, ensuring clean, maintainable, and scalable code

  • Develop and integrate RESTful APIs to support communication between internal and external systems

  • Implement new features and continuously improve existing Commercial Cards applications

  • Ensure application security by identifying, analyzing, and remediating vulnerabilities detected through SAST, container scanning, dependency scanning, and penetration testing

  • Apply secure coding practices and OWASP principles throughout the software development lifecycle

  • Investigate and resolve technical issues, application defects, and production incidents

  • Support and optimize CI/CD pipelines using Git, Bitbucket, Jenkins, Docker, and Kubernetes

  • Improve application performance, availability, resilience, and overall technical quality

  • Collaborate with Product Owners, Business Analysts, Architects, Security Specialists, and Operations teams in an Agile/Scrum environment

  • Prepare and maintain technical documentation, including solution designs, implementation guidelines, and operational procedures

  • Leverage AI-powered development tools, such as GitHub Copilot and Microsoft 365 Copilot, to improve coding efficiency, testing, documentation, and vulnerability remediation

  • Explore opportunities to introduce AI agents and intelligent automation into software development and operational processes

  • Contribute to continuous improvement initiatives focused on engineering efficiency, automation, security, and software quality

Requirements:
  • At least 5 years of professional experience in Full Stack Java development, including hands-on experience in developing and testing applications

  • Strong proficiency in Java, Spring Boot, and microservices architecture

  • Solid experience designing, developing, and integrating RESTful APIs

  • Hands-on experience with Angular and Angular Material for frontend development

  • Practical knowledge of Apache Kafka and relational databases using SQL

  • Experience with Docker and Kubernetes in containerized application environments

  • Proficiency with Git, Bitbucket, Jenkins, and CI/CD pipelines

  • Experience identifying and remediating security vulnerabilities, including findings from SAST and container security scans

  • Good understanding of secure coding practices and OWASP security principles

  • Experience working in an Agile/Scrum environment

  • Strong analytical, troubleshooting, and problem-solving skills

  • Ability to work independently, take ownership of deliverables, and collaborate effectively within cross-functional teams

  • Basic familiarity with AI-assisted development tools or willingness to explore and adopt AI-powered solutions

  • Good command of English (minimum B2 level)

Nice to have:
  • Previous experience in the banking, commercial cards, or payments domain

  • Familiarity with cloud platforms and cloud-native application development

  • Experience with DevSecOps practices and vulnerability management processes

  • Knowledge of application performance optimization, monitoring, and observability tools

  • Experience providing technical mentoring, coaching, or supporting other developers in adopting engineering best practices

Offer:
  • Private medical care

  • Co-financing for the sports card

  • Constant support of dedicated consultant

  • Employee referral program

Keywords
JavaAngularSpring BootSQLKafkaDockerKubernetesJenkinsCI / CDCodingApache KafkaSpring FrameworkAngularJSMicrosoft 365ScrumApache LicenseApache Http ServerVulnerabilityRelational grammar

Interesuje Cię ta oferta?