Expert Full Stack Java Developer

DCG

Warsaw, Poland • 27m ago • On-site

Senior

On-site

150 - 165 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Expert Full Stack Java Developer (Java / Angular)

Description

Design, develop, test, and maintain full-stack applications using Java (Spring Boot) and Angular, including microservices architectures and RESTful APIs. Implement and improve Commercial Cards applications with a strong focus on security using SAST, container/dependency scanning, and penetration testing, following OWASP secure coding principles. Support CI/CD and containerized deployments with Git, Bitbucket, Jenkins, Docker, and Kubernetes while collaborating in Agile/Scrum and leveraging AI coding assistants.

Responsibilities

  • Build and enhance microservices-based architectures with clean, maintainable, scalable code
  • Develop and integrate RESTful APIs for internal/external system communication
  • Implement new features and continuously improve existing Commercial Cards applications
  • Ensure application security by identifying, analyzing, and remediating vulnerabilities found via SAST, container scanning, dependency scanning, and penetration testing
  • Apply secure coding practices and OWASP principles across 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 Agile/Scrum
  • Prepare and maintain technical documentation, including solution designs, implementation guidelines, and operational procedures
  • Leverage AI-powered development tools (e.g., GitHub Copilot, 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

  • Professional full-stack Java development experience with hands-on development and testing
  • 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
  • Practical knowledge of Apache Kafka and relational databases using SQL
  • Experience with Docker and Kubernetes
  • 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
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience working in an Agile/Scrum environment
  • Ability to work independently, take ownership of deliverables, and collaborate effectively in cross-functional teams
  • Basic familiarity with AI-assisted development tools or willingness to adopt AI-powered solutions
  • English proficiency at B1+/B2 level or higher

Nice to have

  • Previous experience in banking, commercial cards, or payments
  • Experience with DevSecOps practices and vulnerability management processes
  • Familiarity with cloud platforms and cloud-native application development
  • Knowledge of application performance optimization, monitoring, and observability tools
  • Experience providing technical mentoring, coaching, or support to other developers

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Expert Full Stack Java Developer role

Improve your resume for just $5

PLN 150 – PLN 165/year

Unlock Full Resume Report