Lead Java/Scala Developer

EPAM Systems
Municipality of Madrid, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Municipality of Madrid, Spain

Tech stack

Java
.NET
Agile Methodologies
Continuous Integration
Software Debugging
Software Design Patterns
Design of User Interfaces
Python
Object-Oriented Software Development
Systems Development Life Cycle
Software Engineering
Apache Zookeeper
Backend
Kubernetes
Information Technology
Deployment Automation
Terraform

Job description

We are looking for a Lead Java/Scala Developer to join the team. You will work end-to-end on the stack as the team builds an oversight platform for hedge fund trade generation activity. The role involves partnering with investors and engineers to deliver robust, intuitive technologies. Responsibilities

  • Developing sophisticated tools and collaborating with hedge fund investors
  • Working in a dynamic back-end focused team while coordinating with engineers from multiple areas
  • Collaborating with UI/UX design, backend engineering, and platform teams

Requirements

  • Strong computer science fundamentals with mastery of back-end development
  • 7+ years of professional software development experience in technically rigorous environments
  • At least 1 year of relevant leadership experience
  • Excellent design skills with security focus, OOD, SOLID, GRASP, KISS, YAGNI, DRY, etc.
  • Experience in Scala development or back-end experience in Java/.NET and willingness to study Scala
  • Strong algorithmic and debugging skills
  • Extensive experience with CI/CD, SDLC, Agile, and design patterns
  • Strong soft, analytical, and problem-solving skills

Nice to have

  • Hands-on experience in Python
  • Knowledge of infrastructure as code (Terraform)
  • Experience with deployment automation tools, e.g., Kubernetes
  • Experience with Apache ZooKeeper
  • Java developers without Scala experience but willing to switch to Scala are welcome

Benefits & conditions

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

About the company

We help our customers navigate the waves of digital transformation, building solutions that help them stay competitive through constant market disruption. As consultants, designers, architects, engineers and trainers, at EPAM we focus on building long-term partnerships with our customers, enabling them to reimagine their businesses through a digital lens. By delivering solutions through best-in-class engineering, strategy, design, consulting, education and innovation services, we help our customers become faster, more agile and more adaptive enterprises. Selected by Newsweek as a 2021 Most Loved Workplace, our global multi-disciplinary teams serve customers in more than 45 countries across five continents. We are listed among the top 15 companies in IT Services on the Fortune 1000 and ranked as the top IT services company on Fortune’s 100 Fastest-Growing Companies list for the last three consecutive years. EPAM is also listed among Ad Age’s top 25 World’s Largest Agency Companies and in 2020, Consulting Magazine named EPAM Continuum a top 20 Fastest-Growing Firm.

Apply for this position