Senior Java Engineer (Payments)

19 ott - Italia
Jobgether

pbThis position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Engineer (Payments) based in Italy. /b /ppJoin a specialized engineering environment where you will design and deliver secure, scalable, and high-performance payment platforms for leading organizations in the global financial services industry. As a Senior Java Engineer, you will take end-to-end technical ownership of mission-critical systems that process financial transactions reliably and efficiently. You will lead architectural decisions, build robust integrations, and ensure the highest standards of performance, security, and regulatory compliance. Working with modern Java technologies, cloud infrastructure, and event-driven architectures, you will tackle complex engineering challenges across multiple clients and platforms. You will also help shape engineering best practices, mentor fellow developers, and drive continuous improvements across the software development lifecycle. This fully remote opportunity offers the variety of a specialist payments consultancy, combining technical leadership, international collaboration, and meaningful impact on the infrastructure powering global transactions. /ph3Accountabilities: /h3ullibDesign and develop scalable applications: /b Build, maintain, and optimize enterprise-grade applications using Java and Spring Boot, taking ownership of features from initial design through production deployment. /lilibLead technical architecture: /b Define service boundaries, data models, integration patterns, and non-functional requirements for complex software components, ensuring solutions are reliable, maintainable, and scalable. /lilibDeliver payment technology solutions: /b Develop and maintain payment platforms and integrations with external systems, APIs, and third-party providers, supporting secure and efficient financial transactions. /lilibEnsure reliability and compliance: /b Take responsibility for application performance, availability, security, and adherence to applicable regulatory and industry standards. /lilibBuild event-driven systems: /b Develop robust asynchronous processing workflows using Apache Kafka, applying appropriate approaches to idempotency, transaction consistency, and reliable message handling. /lilibCollaborate across disciplines: /b Work closely with product managers, solution architects, and DevOps engineers to translate business requirements into effective technical solutions while evaluating and challenging design trade-offs where necessary. /lilibImprove engineering practices: /b Strengthen CI/CD pipelines, automated testing, observability, and deployment processes to improve delivery speed, software quality, and operational resilience. /lilibPromote code quality and technical excellence: /b Write clean, efficient, testable code, lead code reviews, establish engineering best practices, and mentor junior and mid-level engineers. /lilibManage production incidents: /b Investigate operational issues, conduct root-cause analyses, and implement sustainable fixes that prevent recurrence and improve system reliability. /lilibLeverage AI-assisted development:



/b Integrate AI coding assistants and large language models into daily development workflows for implementation, refactoring, testing, debugging, and documentation, while validating their output for correctness, security, and maintainability. /li /ulh3Requirements: /h3ullibProfessional experience: /b At least seven years of professional Java development experience, including responsibility for designing, delivering, and operating complex production systems. /lilibPayments and fintech expertise: /b Hands-on experience building or operating payment or financial technology systems, such as card issuing, acquiring, transaction processing, authorization, settlement, or cross-border payments. A strong understanding of transaction lifecycles, reconciliation, idempotency, and regulatory constraints is essential. /lilibAdvanced Java and Spring expertise: /b Strong knowledge of Java 21 or later, including relevant long-term support releases, and experience with Spring Boot and modern Spring Framework technologies for building RESTful and event-driven microservices. /lilibEvent-driven architecture: /b Practical experience with Apache Kafka, asynchronous processing, idempotent operations, and exactly-once processing semantics. /lilibDatabase technologies: /b Proficiency with relational databases such as PostgreSQL and MySQL, along with ORM technologies including Hibernate and JPA. /lilibAPI design and integration: /b Strong experience designing REST APIs, working with OpenAPI specifications, and implementing reliable integrations with external systems and third-party services. /lilibBuild and delivery tooling: /b Experience with Gradle, Maven, and CI/CD pipelines, with familiarity with tools and technologies such as GitHub Actions, Helm, and Terraform. /lilibCloud and containerization: /b Hands-on experience with AWS, Docker, and Kubernetes, including deploying and operating applications in modern cloud environments. /lilibTesting and observability: /b Strong testing practices using tools such as JUnit 5, Mockito, and Testcontainers, alongside experience with production monitoring and observability technologies such as OpenTelemetry, Prometheus, and Grafana. /lilibAI-assisted engineering: /b Regular, practical use of AI coding assistants and large language models throughout the software development lifecycle, combined with the technical judgment needed to identify and correct inaccurate, insecure, or poorly maintainable generated code. /lilibTechnical leadership: /b Experience mentoring engineers, leading code reviews, making architectural decisions, and raising engineering standards across a team. /lilibCommunication and collaboration: /b Ability to work effectively with technical and business stakeholders across distributed teams, clients,



and international environments. /lilibProfessional mindset: /b A strong commitment to precision, reliability, security, accountability, and continuous learning, combined with the adaptability to work across different clients, technologies, and problem domains. /lilibAdditional advantages: /b Familiarity with payment standards and protocols such as ISO 20022, ISO 8583, EMV, and 3-D Secure, or experience with payment scheme certification. /lilibSecurity expertise: /b Knowledge of encryption, OAuth2/OIDC, JWT, mutual TLS (mTLS), hardware security module (HSM) integration, and tokenization is an advantage. /lilibFurther relevant experience: /b Background in infrastructure as code, platform engineering, or direct collaboration with enterprise clients in a consultancy or professional-services environment is beneficial. /li /ulh3Benefits: /h3ullibFully remote working environment: /b Work remotely as part of a distributed engineering team, with flexibility built into the organization's operating model. /lilibExposure to leading payments organizations: /b Contribute to technology platforms used by established players in the global payments industry. /lilibVariety of technical challenges: /b Work across different clients, platforms, and business domains rather than being limited to a single product or codebase. /lilibTechnical ownership and autonomy: /b Take responsibility for significant architectural decisions, production systems, and end-to-end engineering outcomes. /lilibProfessional growth: /b Develop expertise in payment infrastructure, financial technology, cloud-native architecture, and modern software engineering practices. /lilibCollaborative engineering culture: /b Work alongside experienced professionals who value technical excellence, knowledge sharing, mentorship, and continuous improvement. /lilibModern development tools: /b Apply contemporary Java technologies, cloud infrastructure, automation, and AI-powered development tools to solve complex engineering problems. /lilibMeaningful industry impact: /b Help build secure, resilient, and scalable systems that support the movement of money across global financial networks. /lilibInclusive workplace: /b Join an equal-opportunity working environment that welcomes qualified applicants from all backgrounds. /li /ulh3How Jobgether works: /h3pbWe use an AI-powered matching process /b to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. /ppWe appreciate your interest and wish you the best! /ppbData Privacy Notice: /b By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. /p #J-18808-Ljbffr

FOTOMODELLA MODELLA ANCHE SENZA ESPERIENZA

20 ott - Cagliari
PRODUZIONI

Responsabile Commerciale Italia ed Estero

20 ott - Alessandria
Human Value S. R. L.

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior java engineer (payments) / italia

Personale per ristorante bar

20 ott - Rocca di cambio
Azienda importante

APPRENDISTA TECNICOCLIMATIZZAZIONE E RISCALDAMENTO

20 ott - Assisi
Società riconosciuta