Senior Full Stack Java Developer | Payments & Financial Technology A global leader in payments technology is seeking a Senior Full Stack Java Developer to join a major client programme delivering critical payment and financial services solutions. This is a hands-on senior engineering role where you'll contribute to the design, development, and enhancement of enterprise-scale applications within a highly collaborative and technically driven environment. Naples, Italy 5 days per week onsite (client location) Must be bilingual - English/Italian The Role As a Senior Full Stack Java Developer, you'll work across the full software development lifecycle, partnering with architects, engineers, and business stakeholders to deliver robust, scalable, and high-performing solutions.
You'll play a key role in developing modern applications, driving engineering best practices, and supporting the evolution of critical business systems.
Key Responsibilities Design, develop, and maintain enterprise-grade Java applications Build scalable backend services and APIs Develop responsive front-end components and user interfaces Collaborate with architects and technical leads on solution design Participate in code reviews and promote engineering best practices Troubleshoot and resolve complex technical issues Contribute to CI/CD pipelines and DevOps processes Work closely with business and technical stakeholders to deliver high-quality solutions Support application performance, scalability, and security initiatives Skills &
Experience Strong commercial experience in Java development Full stack development experience across backend and frontend technologies Experience building RESTful APIs and microservices Strong understanding of object-oriented design principles and software architecture Experience with modern Java frameworks (e.g.
Spring
Boot) Knowledge of SQL and database technologies Familiarity with CI/CD pipelines, version control, and Agile development practices Experience working within enterprise or financial services environments is beneficial Strong problem-solving and stakeholder communication skills What's on Offer? Opportunity to work on large-scale financial technology programmes Exposure to enterprise-level systems and modern development practices Collaborative international team environment Long-term career development opportunities Work with cutting-edge payment and transaction processing technologies If you're a senior engineer looking for your next challenge in a fast-paced, technology-driven environment, we'd love to hear from you.