EPAM Systems
Posted 5d ago

Senior Java/Scala Full-Stack Developer

EPAM Systems
Malaga, Andalusia, Spain
HybridFull Time
Responsibilities
  • building applications
  • developing interfaces
  • optimizing APIs
Requirements
  • 10+ years in professional software development
  • Strong algorithms
  • Distributed systems
  • Concurrency
  • Scala/Java, React, SQL
  • Kubernetes
  • Terraform, CI/CD
  • Cloud platforms, Agile, and production systems experience
Technical tools mentioned
JavaScalaReactGoPythonSQLKubernetesTerraformCI/CDAI-powered development toolsLinkedIn courses

Job description

We're looking for a Senior Java/Scala Full-Stack Developer to join our team in Malaga, Spain in a hybrid working mode. In this role, you will contribute to building a strategic oversight platform that manages and monitors trade-generation activities for one of the world’s largest hedge funds. This position offers you the opportunity to work at the intersection of trading, technology, and AI, designing systems that directly affect investment execution and business outcomes.

You will collaborate with experienced investors, traders, and engineers, working across the full stack – from intuitive React-based user interfaces to high-performance backend services – while leveraging modern cloud infrastructure and AI-enabled development practices. If you thrive in a challenging, intellectually rigorous environment and want your work to have a tangible business impact, this role is for you.

Responsibilities

  • Design, build and support mission-critical applications for trading and investment teams
  • Develop modern frontend applications using React for highly sophisticated users
  • Build scalable backend services with Java, Scala and additional technologies such as Go or Python
  • Design and optimize APIs, data models and database solutions
  • Develop and maintain cloud-native infrastructure and deployment pipelines using Kubernetes and Terraform
  • Contribute to architecture, engineering standards and best practices across the technology stack
  • Leverage AI-powered development tools to enhance productivity and code quality
  • Partner with investors and traders to solve complex business and technical challenges
  • Drive reliability, scalability, and operational excellence in distributed systems
  • Evaluate and help implement emerging AI capabilities across engineering workflows

Requirements

  • 10+ years of professional software development experience in high-performance engineering environments
  • Strong computer science fundamentals: algorithms, data structures, distributed systems, concurrency, design principles
  • Exposure to AI-assisted development workflows and interest in AI adoption within engineering processes
  • Extensive backend development experience with Scala and/or Java
  • Strong frontend development experience with React
  • Proficiency with SQL and database-driven application design
  • Hands-on experience with Kubernetes, Terraform, CI/CD pipelines and cloud platforms
  • Familiarity with Agile methodologies and solid understanding of SDLC and engineering best practices
  • Experience building and operating large-scale production systems
  • Ability to work across multiple technical areas: frontend, backend services, infrastructure, and DevOps practices

Nice to have

  • Knowledge of Go and Python
  • Passion for optimizing performance and scalability in distributed architectures

We offer/Benefits

  • Private health insurance
  • EPAM Employees Stock Purchase Plan
  • 100% paid sick leave
  • Referral Program
  • Professional certification
  • Language courses

EPAM is a leading digital transformation services and product engineering company with 61,700+ EPAMers in 55+ countries and regions. Since 1993, our multidisciplinary teams have been helping make the future real for our clients and communities around the world. In 2018, we opened an office in Spain that quickly grew to over 1,450 EPAMers distributed between the offices in Málaga, Madrid and Cáceres as well as remotely across the country. Here you will collaborate with multinational teams, contribute to numerous innovative projects, and have an opportunity to learn and grow continuously.

  • Why Join EPAM
  • WORK AND LIFE BALANCE. Enjoy more of your personal time with flexible work options, 24 working days of annual leave and paid time off for numerous public holidays.
  • CONTINUOUS LEARNING CULTURE. Craft your personal Career Development Plan to align with your learning objectives. Take advantage of internal training, mentorship, sponsored certifications and LinkedIn courses.
  • CLEAR AND DIFFERENT CAREER PATHS. Grow in engineering or managerial direction to become a People Manager, in-depth technical specialist, Solution Architect, or Project/Delivery Manager.
  • STRONG PROFESSIONAL COMMUNITY. Join a global EPAM community of highly skilled experts and connect with them to solve challenges, exchange ideas, share expertise and make friends.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Full-Stack Developer roles near Malaga, Andalusia
1w
Save
Mark Applied
Hide
Senior Full-Stack Developer (Java/Angular)
Montevideo or Málaga
RemoteFull Time
Talan
Talan: Provides international consulting and technology transformation services.
8+ YOE8+ years in software development with strong Angular and Java expertise; Spring Boot, microservices, REST APIs, TypeScript, JavaScript, HTML5, CSS3, Git, AI-assisted tools, English and Spanish at B2+.
Angular, ag-Grid, Java, Spring Boot, RESTful APIs, JSON, TypeScript, JavaScript, HTML5, CSS3, AI, Git, NgRx, Akita, Docker, Kubernetes, D3.js, Chart.js, Agile, Scrum, Figma, Adobe XD
6y
Save
Mark Applied
Hide
Full Stack Developer
Marbella, Andalusia, Spain
HybridFull Time
Predictiva
Predictiva: Automates contact center quality control using artificial intelligence.
5+ YOE5+ years in software development; BS or MS in Computer Science or related field; English proficiency.
Angular, Redux, RxJS, JavaScript, TypeScript, HTML/CSS, Python, Django, Flask, MySQL, SQLAlchemy, REST API, Docker, Kubernetes, Tableau, NodeJS, React, D3.js, Elasticsearch, MongoDB, Hadoop
7y
Save
Mark Applied
Hide
Full Stack Developer
Málaga, Spain
OnsiteFull Time
The Workshop - Inventors of Play
The Workshop - Inventors of Play: Develops software for online betting, casino games, and fintech.
Strong Java Backend skills, good testing practices, database development, Agile methodology exposure, and excellent problem-solving skills.
Java, J2EE, Angular, React, Spring Boot, Spring Cloud, Maven, Docker, Kubernetes, Git, JUnit, Apache Cassandra
1mo
Save
Mark Applied
Hide
Backend / Full Stack Software Engineer (all genders)
Granada or Málaga
HybridFull Time
BestSecret
BestSecret: Members-only online retailer of premium and luxury fashion.
2+ YOE2+ years Java and Spring Boot experience, familiarity with event-driven architectures (Kafka), CI/CD (Jenkins/GitLab), Kubernetes, PostgreSQL; frontend Vue.js a plus; fluent English.
Java, Spring Boot, Kafka, Jenkins, GitLab, Kubernetes, PostgreSQL, Vue.js
7mo
Save
Mark Applied
Hide
Fullstack Applied AI Engineer (m/f/d) (Málaga, MA, ES, 29012)
Málaga or Madrid or San Cugat
HybridFull Time
DEKRA
DEKRA: Provides vehicle inspection, technical testing, and safety certification services.
4+ YOEBachelor’s degree in Computer Science or STEM; 4+ years in AI/ML; strong Python; Azure experience; PyTorch; FastAPI; Pandas/Scikit-learn; MLOps tools.
Python, PyTorch, FastAPI, Pandas, Scikit-learn, Azure Machine Learning, Azure AI Services, MLflow, Airflow, Dagster, GitHub Actions