Work within the Cards Service Domain, focusing on the development, maintenance, and continuous improvement of internet-facing Commercial Cards applications. The assignment involves designing and implementing new functionalities, enhancing existing solutions, and ensuring high availability, performance, and security of business-critical applications. 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 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 At least 5+ years of Full Stack Java development experience and ability to test the changes developed Java, Spring Boot, Microservices, REST APIs Angular and Angular Material Kafka and SQL databases 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 Basic knowledge of using AI tools or willingness to explore Experience in banking, cards, or payments domain Experience with cloud platforms DevSecOps and vulnerability management experience Performance tuning and application monitoring Technical mentoring and coaching experience To oferujemy:
Hybrid working model, min. 60% office presence
#J-18808-Ljbffr
Fullstack Developer (Java, Angular, Kafka) in Katowice – pracodawca: ITConnect Sp. z o.o.
Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze analizy danych. Wspieramy rozwój zawodowy naszych pracowników poprzez dostęp do nowoczesnych technologii oraz możliwość pracy nad innowacyjnymi projektami w zespole Recovery Data Management. Oferujemy elastyczne godziny pracy, przyjazną kulturę organizacyjną oraz szereg benefitów, które sprzyjają równowadze między życiem zawodowym a prywatnym.