Fullstack Java Developer
As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:
Fullstack Java Developer
Responsibilities:
Design, develop, test, and maintain full-stack applications using Java, Spring Boot, Angular, Kafka, SQL, Docker, and Kubernetes
Develop and enhance microservices-based solutions and REST APIs, following clean code principles and software engineering best practices
Build and maintain integrations with internal and external systems
Analyze and resolve application defects, incidents, performance issues, and production problems
Identify and remediate security vulnerabilities detected through SAST, container scanning, dependency scanning, penetration testing, and other security assessments
Apply secure coding practices and contribute to strengthening the security of internet-facing applications
Support and improve CI/CD pipelines using Git, Bitbucket, Jenkins, and related tools
Optimize applications in terms of performance, scalability, resilience, maintainability, and availability
Collaborate with Product Owners, Business Analysts, Architects, Security Specialists, and Operations teams
Participate in Agile/Scrum activities including planning, refinement, reviews, and retrospectives
Create and maintain technical documentation, solution designs, implementation guidelines, and operational documentation
Contribute to continuous improvement initiatives related to development practices, automation, quality assurance, and security
Use AI-powered tools such as GitHub Copilot and Microsoft 365 Copilot to improve development efficiency, code quality, documentation, testing, and vulnerability remediation
Explore opportunities to introduce AI agents and intelligent automation supporting software delivery, operational activities, and business processes
Requirements:
Minimum 5 years of professional experience in Full Stack Java development
Strong hands-on experience with Java, Spring Boot, microservices, and REST APIs
Practical experience with Angular and Angular Material
Experience working with Kafka and SQL databases
Hands-on knowledge of Docker and Kubernetes
Experience with Git, Bitbucket, Jenkins, and CI/CD pipelines
Experience working in an Agile/Scrum environment
Practical experience identifying and resolving SAST, container scanning, dependency, and other application security vulnerabilities
Good understanding of secure coding practices and OWASP principles
Strong application troubleshooting and problem-solving skills
English language proficiency at B1+/B2 level or higher
Nice to have:
Experience within the banking, cards, or payments domain
Experience with cloud platforms
Knowledge of DevSecOps and vulnerability management
Experience with application monitoring and performance tuning
Experience in technical mentoring or coaching
Offer:
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Employee referral program

DCG
DCG to przestrzeń, w której spotykają się potrzeby biznesu i ambicje ludzi. Znamy wartość dobrze dopasowanej współpracy, dlatego pomagamy kandydatom znaleźć środowisko, w którym będą mogli rozwinąć skrzydła, a firmom - z...Fullstack Java Developer
Fullstack Java Developer