Expert Full Stack Software Engineer (Commercial Cards)

emagine Polska

Gdańsk, PM, Poland • 27m ago • On-site

Senior

On-site

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 Software Engineer (Commercial Cards)

  • Focus: End-to-end feature delivery for commercial card software

Description

You will design, develop, test, and maintain software solutions for commercial cards, ensuring applications are secure, stable, maintainable, and production-ready. The role combines Java/Spring Boot microservices and REST APIs with Angular-based user interfaces. You will also strengthen security practices, automated testing, CI/CD, and engineering automation in an Agile/Scrum team.

Responsibilities

  • Own feature delivery end to end (requirements analysis through production verification)

  • Translate business features into technical design and implementation

  • Build microservices using clean-code principles

  • Develop and maintain REST APIs and integrations with internal/external systems

  • Create automated tests and maintain testing frameworks and scripts

  • Troubleshoot defects and optimize performance

  • Drive security practices and improve application security posture

  • Enhance CI/CD and engineering automation

  • Support Agile/Scrum planning, reviews, and continuous improvement

  • Provide technical guidance and perform code reviews

  • Explore adoption of AI tools to improve delivery

Requirements

  • 8+ years hands-on Full Stack Java development

  • Strong hands-on Java, Spring Boot, microservices, and REST APIs

  • Strong Angular and Angular Material experience

  • Knowledge of Kafka and SQL databases

  • Experience with Docker, Kubernetes, Git, Bitbucket, Jenkins, and CI/CD practices

  • Ability to develop and maintain automated testing

  • Experience identifying and resolving security vulnerabilities

  • Strong troubleshooting and problem-solving skills

  • Agile/Scrum experience with English proficiency

  • Basic practical knowledge of AI-assisted development tools or willingness to adopt them

Nice to Have

  • Banking/cards/payments experience

  • Cloud platform and cloud-native development experience

  • DevSecOps and vulnerability management knowledge

  • Performance tuning and observability experience

  • Mentoring and code review experience

See similar jobs

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

See more
0

Unlock Full Resume Report