/Senior Full Stack Engineer – Payment Processing Architecture

Senior Full Stack Engineer – Payment Processing Architecture

Krakow, PolandRemoteplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 month ago
// Seniority
senior
// Work Mode
hybrid
// Experience
8+ years

About the Role

Senior Full Stack Engineer – Payment Processing Architecture Krakow Hybrid Docker Go Grafana Java Kafka Kiali Kubernetes OpenTelemetry Prometheus Rust Splunk English Expert, Senior Banking, Corporate Banking, Investment Banking Developer Unleash Innovation — Shape the Future of Payment Processing Systems Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Full Stack Engineer – Payment Processing Architecture, you will be working for our client, a leading financial institution dedicated to transforming payment technologies. You will contribute to HSBC’s Future State Architecture, delivering cutting-edge, reusable payment processing engines that will underpin next-generation payment capabilities. This role offers a unique chance to be at the forefront of modernization, leveraging cloud-based solutions to create resilient, high-quality software that drives efficiency and excellence in the financial sector. Your main responsibilities: Deliver engineering expertise for the design and implementation of HSBC’s Future State Architecture in payment processing. Develop high-quality code artefacts, ensuring all quality gates are met, including comprehensive testing scripts. Focus on building highly available, resilient, and scalable software and service capabilities. Support the transformation of existing payment estates, emphasizing modernization and cloud adoption. Lead by example to set standards for software delivery, process improvement, and problem prevention. Provide technical solutions and guidance to resolve complex architectural or development blockers. Collaborate with DevOps teams to enable automated infrastructure delivery, CI/CD pipelines, and security practices. Conduct feasibility studies, prepare technical specifications, and ensure operational integrity through code review and system analysis. Offer architecture guidance in line with global standards and best practices, including cyber security and data privacy regulations. Stay current with emerging tools, technologies, and industry trends, especially in cloud computing, microservices, and API development. You're ideal for this role if you have: Minimum of 8 years’ applied experience in software engineering within financial or payment-processing industries. Strong expertise in API design, architecture artefact creation (such as data models and gap analysis), and back-end microservices development. Proficiency in Java, with experience in Go and Rust preferred. Deep knowledge of JVM tuning, diagnostics, and performance optimization. Experience working with Kafka, Docker, Kubernetes, and service mesh architectures. Familiarity with monitoring and observability tools like Splunk, Grafana, Prometheus, Jaeger, and OpenTelemetry. Solid background in cloud environments, including VPC, firewalls, IAM, and DevOps practices. Hands-on experience with infrastructure components such as Linux OS, networking, load balancing, and Kubernetes CNI. Strong SQL skills and experience working within financial institutions, especially payments, is highly advantageous. Ability to work independently, demonstrate leadership, and motivate technologists through mentoring and coaching. Excellent communication skills in English, with the ability to negotiate, influence, and resolve conflicts effectively. It is a strong plus if you have: (optional) Certifications in cloud platforms, cybersecurity, or DevOps tools. Experience with financial regulations like data residency, consent, and data privacy. Language Required for the role: Fluent English (excellent verbal and written communication).

Tech Stack

JavaGoRustKafkaDockerKubernetesGrafanaPrometheusOpenTelemetrySplunk

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Senior Full Stack Engineer – Payment Processing Architecture position at ITDS Polska Sp. z o.o..