Senior JavaScala Developer
Job Summary
Were looking for a Senior Java/Scala Developer to join our team in Malaga Spain in a hybrid working this role you will work on an oversight platform that manages and optimizes trade-generation activity for one of the worlds 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. Youll join a team with end-to-end ownership of systems delivering scalable platforms that impact portfolio management and trading operations.
- 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
- 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
- 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
Required Experience:
Senior IC