Senior Full Stack Engineer

On-siteSalary not specified
Spain

Job Description, Responsibilities & Requirements

About the Position

Are you a forward-thinking professional with a strong background in backend and frontend development and an interest in financial services? Join EPAM in Madrid as a Senior Full Stack Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery, and a B2+/C1 English level for effective stakeholder interactions.

This is an on-site role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!

Responsibilities

  • Work together in a cross-functional team using agile methodologies as part of a DevOps-centric model
  • Design, implement, deploy, release, and monitor your team's applications, take part in pull request reviews
  • Understand business needs by working together with colleagues from across different divisions of our client
  • Take part in planning and feature refinement sessions together with your team
  • Together with Solution Architects, design software solutions that are aligned with the overall architecture vision
  • Actively take part in our Software Engineering communities, sharing your knowledge and helping others
  • Deliver high-quality code, aligned with our client’s guidelines and standards

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • Proven experience in backend and frontend software engineering, particularly with Java and JS, React, TypeScript
  • Wide experience in Software Engineering using industry standards such as test-oriented development using TDD and BDD
  • Understanding of DevOps concepts such as CI/CD and the importance and value of automated testing
  • Technical stack: Java, Spring Boot, Service-oriented architecture, RESTful services, SQL (MSSQL, Oracle, Postgres), React, JavaScript, and TypeScript; Kubernetes (PKS) and Virtual Machines; Streaming using Kafka, Avro; Open API, UML
  • Knowledge and practical experience with DevOps principles, including CI/CD and Kubernetes
  • Enthusiastic about continuous learning and contributing to our client’s technological evolution
  • Pragmatic, proactive, and open-minded, possessing an entrepreneurial approach
  • Good communication skills, with the ability to collaborate with colleagues and stakeholders

We Offer

  • Opportunity to work in a dynamic and impactful role in the private banking sector
  • Be part of a leading company in financial services technology
  • Collaborative and inclusive work environment
  • Professional growth and development opportunities

About the Company

EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation to the world’s leading companies. With a focus on delivering high-quality software solutions, EPAM is committed to excellence and innovation in the tech industry.

Job Details

Company name:
EPAM
Location:
Spain
Work Mode:
On-site
Posted on TheJob:
Apr 6, 2026
Last checked:
Jul 6, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.