Senior Application Support Engineer responsible for maintaining a banking CLM system. The role offers private health insurance, stock purchase plans, and professional certifications.
The English-language job board for Spain
87,000+ live jobsSenior Java Engineer (US working hours)
Remote from Spain·Added 9 days ago
Still open when we checked on 29 Sept
Overview
Job details
Fully remote
Only from certain places, per the ad: “approximately 2:00 PM - 10:00 PM Spain time ( ending at 3:00 PM CST )”
Requirements
Have the right to work in Spain
EPAM doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Have senior-level experience
Senior-level role.
Benefits
Private health insurance
Per the ad: paid by the employer, or taken through flexible pay.
Skills
Nice to have
Requirements
What we're looking for
- Strong hands-on experience with Java and Spring Boot development
- Knowledge of REST API principles, microservices architectures and distributed systems
- Proficiency in MySQL including data modeling, query optimization and SQL tuning
- Understanding of clean coding practices, design principles and test automation
- Experience with unit and integration test frameworks
- Familiarity with CI/CD processes and tools and Git version control
- Awareness of application security including authentication and secure API development
- Ability to troubleshoot production systems using logs, monitoring and metrics
- Strong problem-solving skills and ability to work effectively in distributed teams
- English proficiency for communication with international stakeholders
- Ability to work US-aligned hours: 2:00 PM - 10:00 PM Spain time (up to 3:00 PM CST is mandatory)
Nice to have
- Background in real estate platforms, MLS systems or high-volume data environments
- Experience with mobile application backends or cloud infrastructure
- Exposure to AI-assisted development methods and tools
Pay & benefits
What you'll get
- Private health insurance
- EPAM Employees Stock Purchase Plan
- 100% paid sick leave
- Referral Program
- Professional certification
- Language courses
The role
We're looking for a Senior Java Engineer to join our team in Malaga, Spain in a remote working mode. In this role, you will develop and enhance backend services supporting MLS Touch and MLS Client, two mobile applications enabling real estate professionals and their clients to collaborate seamlessly throughout the property search and transaction journey.
This role offers the opportunity to leverage modern Java technologies, optimize backend architectures and make use of AI-assisted development tools to enhance code quality and productivity.
What you'll do
- Design, develop and enhance backend services using Java and Spring Boot
- Build and maintain REST APIs for mobile applications and external integrations
- Work with MySQL databases, including schema design, query optimization and troubleshooting
- Contribute to the design and improvement of a scalable, microservices-based architecture
- Implement secure, maintainable and well-tested code following engineering best practices
- Diagnose defects, resolve production incidents and performance bottlenecks
- Participate in code reviews, solution design and technical discussions
- Collaborate with developers, QA engineers and product teams to deliver backend components
- Ensure observability, monitoring and CI/CD integration for stability and automation
- Apply AI-assisted coding tools to improve quality and efficiency where appropriate
How you'll work
You will design and maintain REST APIs, scalable microservices, and optimized data layers, ensuring security, performance and reliability. The position requires availability to work under a US-aligned schedule: approximately 2:00 PM - 10:00 PM Spain time (ending at 3:00 PM CST). This schedule is essential to collaborate effectively with the distributed team and stakeholders.
Hiring process
Apply
Conversation with Talent Acquisition
With a Talent Acquisition Specialist
An introductory conversation with a Talent Acquisition Specialist.
Technical interview
Video call
An online technical interview.
Interview with the hiring manager
With a hiring manager
A general interview with the hiring manager.
Offer
- The block is a template on EPAM location pages; the Spain page itself does not show it.
About EPAM
EPAM Systems is a global leader in digital platform engineering and software development services, headquartered in Newtown, Pennsylvania, USA. The company partners with a wide range of industries, including finance, healthcare, retail, and technology, to deliver innovative solutions in cloud, data, artificial intelligence, and enterprise platforms. With over 60,000 employees worldwide, EPAM is recognized as one of the largest IT services companies in the world, consistently ranked among the top providers in the industry.
In Spain, EPAM has established a significant presence with offices in Madrid and Barcelona, serving as key hubs for its European operations. The company is known for its collaborative and innovative work culture, offering opportunities for international professionals to work on cutting-edge projects with global teams. EPAM's Spain offices are particularly active in areas like SAP, cloud engineering, data engineering, and capital markets, making it an attractive destination for skilled IT professionals looking to relocate to Spain.
- Industry
- IT Services
- Founded
- 1993
- Employees
- 50,000–100,000
- Headquarters
- Newtown, USA
- In Spain
- Madrid, Barcelona
- Website
- epam.com
Good to know if you are moving
- EPAM has offices in Madrid and Barcelona, offering opportunities for international professionals to work in Spain.
- The company provides relocation support for international hires, including visa assistance and onboarding programs.
- EPAM is known for its strong focus on professional development, with access to extensive training and certification programs.
- The Spain offices work on global projects, giving employees exposure to diverse industries and technologies.
- EPAM offers a flexible work environment, including remote and hybrid work options, which can ease the relocation process.
More jobs like this
or browse Backend·Senior·Remote·IT Services









