Expert Fullstack Developer (Java, Angular, Microservices) in Katowice

Expert Fullstack Developer (Java, Angular, Microservices) in Katowice

Katowice Stacjonarnie
I

The consultant is expected to take a business or technical requirement, analyse the existing solution and dependencies, shape an appropriate technical approach, implement the solution, build the required automated tests and automation scripts, support deployment, and ensure the solution is secure, stable, maintainable, and production-ready. Take end-to-end ownership of feature delivery, from requirements analysis and technical refinement through development, testing, deployment, and production verification Analyse business features and translate them into appropriate technical designs, implementation approaches, integration changes, and test strategies 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, established architecture patterns, and engineering best practices Build and maintain REST APIs and integrations with internal and external systems Develop and maintain automated tests, test frameworks, scripts, and other automation required to improve delivery quality and reduce manual effort Ensure adequate automated coverage across relevant testing levels, including unit, integration, API, regression, and other applicable automated testing Actively contribute to Agile/Scrum activities including feature analysis, refinement, technical planning, estimation, reviews, and retrospectives Collaborate closely with Product Owners, Analysts, Architects, Security Specialists, Operations, and other engineering teams while being capable of independently driving technical delivery Analyse and resolve complex application defects, incidents, production issues, integration problems, and performance bottlenecks Identify and remediate security vulnerabilities detected through SAST, container scanning, dependency scanning, penetration testing, and other security assessments Drive secure coding practices and proactively contribute to strengthening the security posture of internet-facing applications Own and improve CI/CD and engineering automation, using tools such as Git, Bitbucket, Jenkins, Docker, and Kubernetes to enable reliable and repeatable software delivery Optimize application performance, scalability, resilience, observability, and maintainability Ensure solutions are production-ready, including appropriate monitoring, logging, operational documentation, deployment procedures, and support considerations Create and maintain technical documentation, including solution designs, implementation guidelines, operational documentation, and technical decision records Contribute to continuous improvement across development, testing, automation, security, deployment, and operational practices Provide technical guidance to other developers, contribute to code and design reviews, and help raise overall engineering standards within the team Leverage AI-powered tools such as GitHub Copilot and Microsoft 365 Copilot to improve development efficiency, code quality, documentation, testing, analysis, and vulnerability remediation Explore and contribute to the adoption of AI agents and intelligent automation that improve software delivery, operational support, and business value within the Cards domain 8+ years of hands-on Full Stack Java development experience, with demonstrated ability to independently analyse, develop, test and deliver features end to end Strong hands-on experience with Java, Spring Boot, Microservices and REST APIs Strong experience with Angular and Angular Material Experience with Kafka and SQL databases Experience with Docker, Kubernetes, Git, Bitbucket, Jenkins and CI/CD practices Ability to develop and maintain automated tests and scripts, including unit, integration, API and regression testing Experience identifying and resolving SAST, container scan, dependency and other security vulnerabilities, with good knowledge of secure coding and OWASP principles Strong troubleshooting and problem-solving skills, including application and production issues, with the ability to work independently and take technical ownership Experience working in an Agile/Scrum environment, collaborating effectively across business and technology teams Basic practical knowledge of AI-assisted development tools, such as GitHub Copilot, or a strong willingness to explore and adopt AI for development, testing, documentation and automation Experience in banking, cards or payments Experience with cloud platforms and cloud-native development Experience with DevSecOps and vulnerability management Experience with performance tuning, monitoring and observability Experience with technical mentoring, code reviews and coaching To oferujemy:

Hybrid working model, min. 60% office presence

Expert Fullstack Developer (Java, Angular, Microservices) 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.

I

Dane kontaktowe:

Zespół rekrutacyjny ITConnect Sp. z o.o.