> Markdown version of [/jobs/ext/1670920-senior-java-scala-developer](https://www.wearedevelopers.com/jobs/ext/1670920-senior-java-scala-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java/Scala Developer - **Company:** EPAM Systems, Inc. - **Location:** Málaga, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Algorithmic Trading, Software Quality, Continuous Integration, Software Debugging, Programming Tools, Distributed Systems, Python (Programming Language), Object-Oriented Software Development, Systems Development Life Cycle, Software Engineering, Data Streaming, Apache Zookeeper, Backend, Kubernetes, Infrastructure Automation Frameworks, Deployment Automation, Terraform, Software Version Control, Serverless Computing - **Published:** July 31, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=d2bb3cd266966882 ## About the Role * Strong computer science fundamentals and mastery of back-end development * 7+ years of professional software development experience in technically rigorous environments * Proficiency in Scala or strong experience in Java with willingness to learn Scala * Strong understanding of AWS services and serverless architecture * Excellent understanding of design principles and patterns (OOD, SOLID, DRY, KISS, GRASP) with security-minded development practices * Strong algorithmic and debugging skills * Hands-on experience with CI/CD, SDLC, Agile methodologies and version control systems * Strong problem-solving ability and attention to detail * Excellent communication skills with the ability to collaborate in a global team Nice to have * Hands-on experience in Python for scripting or integration * Familiarity with Infrastructure as Code tools such as Terraform * Exposure to container orchestration tools (e.g., Kubernetes) and automated deployment practices * Experience with Apache ZooKeeper or distributed coordination systems * Prior financial services or trading systems experience ## Description We're looking for a Senior Java/Scala Developer to join our team in Malaga, Spain, in a hybrid working mode. In this role, you will work on an oversight platform that manages and optimizes trade-generation activity for one of the world's largest hedge funds. You will collaborate closely with highly skilled investors and engineers, building sophisticated, intuitive and performant back-end solutions that directly influence complex investment strategies. This is an opportunity to work in an intellectually rigorous environment where technology drives real-time decision-making for global financial markets. You'll join a team with end-to-end ownership of systems, delivering scalable platforms that impact portfolio management and trading operations. Responsibilities * Develop and enhance back-end systems and services primarily in Scala while ensuring high performance and reliability * Leverage AI-powered development tools to enhance productivity and code quality * Participate in all phases of software development, from requirements analysis and design to implementation, testing and deployment * Anticipate technical challenges and resolve issues to maintain project progress and quality * Apply software craftsmanship principles, ensuring code quality, maintainability and scalability * Integrate solutions within a highly distributed architecture and optimize for large-scale, high-volume data flows * Embrace a culture of continuous learning, innovation and feedback within a high-performing team * Evaluate and help implement emerging AI capabilities across engineering workflows ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)