Backend Java Developer - Senior, Málaga

Ernst & Young Global Limited
Málaga, Spain
29 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Authentication Protocols Microsoft Azure Cloud Computing Databases Computer Engineering Continuous Integration Software Design Patterns Online Banking
+27 more
Payment Systems Github Spring Framework Enterprise Messaging Systems Object-Oriented Software Development Oracle (Applications) RabbitMQ Software Engineering SQL Stored Procedures PL-SQL Web Applications Google Cloud Sql Optimization Spring-boot Backend Gitlab Git Event Driven Architecture Containerization Gitlab-ci Information Technology Apache Kafka Restful APIs Devsecops Docker Jenkins Microservices

Job description

Backend Java Developer - SeniorBackend Java Developer - Senior - EY GDS Spain - HybridThis position provides the opportunity to work in an international environment and collaborate with leading fi nancial institutions across Europe and globally.You will be part of high-performing teams delivering innovative digital transformation solutions for banking clients, utilizing modern technologies and industry best practices.You will participate in the design, development, and enhancement of enterprise-grade banking applications, working closely with architects, business analysts,and product owners.You will leverage modern development frameworks and cloud technologies while contributing to mission-critical systems covering areas such as Payments, Lending, Core Banking, Customer Channels, Risk Management, and Regulatory Reporting.As a member of our team at the EY GDS office in Málaga, you will have the opportunity to broaden your knowledge and experience by working on exciting projects using the latest technologies and approaches.You will support clients in selecting the most suitable business solutions and take part in their digital transformation journey.Your Key ResponsibilitiesYour responsibilities will depend on your experience and professional development interests, but will always include:- Developing and orchestrating services and microservices.- Back-end Java development for web applications using Spring Boot.- Staying up to date with state-of-the-art back-end development practices and technologies.- Working in an agile environment.You will have autonomy in carrying out your tasks while benefiting from strong team support.- Being part of a dynamic team where continuous learning is a key priority, based in our Málaga offices.Skills and Attributes for Success- Between 4 to 5 years of professional experience in software development.- Strong hands-on experience with Java (Java ***** or higher) and related frameworks such as Spring Boot and Spring Framework.- Solid experience working with Oracle Database, including schema design SQL optimization, stored procedures, and PL/SQL.- Experience designing and consuming RESTful APIs and microservices.- Good understanding of object-oriented design principles, design patterns,and clean coding practices.- Experience with Git version control and CI/CD pipelines.- Familiarity with Agile software development methodologies.- Experience working in the Banking or Financial Services industry.- Understanding of banking business processes and regulatory requirements.- Strong analytical and problem-solving skills.- Excellent verbal and written communication skills in English.Ideally, You Will Also Have- Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.- Knowledge of containerization technologies including Docker and Kubernetes.- Exposure to event-driven architectures and messaging technologies such as Kafka or RabbitMQ.- Experience with banking integrations, Open Banking APIs, SWIFT, SEPA, or payment platforms.- Understanding of security standards, authentication protocols, and data protection requirements in fi nancial environments.- Experience with DevSecOps practices and automated testing frameworks.- Knowledge of CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins or GitLab CI.Mandatory Requirements- Masters degree or Bachelors degree in Computer Engineering, Computer Science, or a related field, or equivalent professional experience.- Strong coding best practices.- Good organizational skills.- Proactive mindset.- English level B2 or higher.What We Are Looking ForWe are seeking a proactive professional who can work effectively as part of a technical team, sharing responsibilities, providing support when needed, and maintaining clear communication with team members.The successful candidate should also be comfortable reporting progress and relevant updates to more senior colleagues.The ideal candidate will be highly motivated, possess a positive attitude and strong work ethic, and demonstrate a commitment to delivering high-quality results while continuously developing their professional skills.A good level of English for workplace communication is highly valued.What We OfferAt EY GDS Spain, we are committed to creating a vibrant environment where every team member can thrive.We offer a space for continuous learning and the flexibility to define your own success, providing you with the tools needed to make a meaningful impact in your own way.Our diverse and inclusive culture values who you are and encourages you to help others find their voice.java, spring

Requirements

Between 4 to 5 years of professional experience in software development.

  • Strong hands-on experience with Java (Java ***** or higher) and related frameworks such as Spring Boot and Spring Framework.
  • Solid experience working with Oracle Database, including schema design SQL optimization, stored procedures, and PL/SQL.
  • Experience designing and consuming RESTful APIs and microservices.
  • Good understanding of object-oriented design principles, design patterns, and clean coding practices.

  • Experience with Git version control and CI/CD pipelines.
  • Familiarity with Agile software development methodologies.
  • Experience working in the Banking or Financial Services industry.
  • Understanding of banking business processes and regulatory requirements.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills in English. Ideally, You Will Also Have

  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Knowledge of containerization technologies including Docker and Kubernetes.
  • Exposure to event-driven architectures and messaging technologies such as Kafka or RabbitMQ.
  • Experience with banking integrations, Open Banking APIs, SWIFT, SEPA, or payment platforms.
  • Understanding of security standards, authentication protocols, and data protection requirements in fi nancial environments.
  • Experience with DevSecOps practices and automated testing frameworks.
  • Knowledge of CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins or GitLab CI. Mandatory Requirements

  • Masters degree or Bachelors degree in Computer Engineering, Computer Science, or a related field, or equivalent professional experience.
  • Strong coding best practices.
  • Good organizational skills.
  • Proactive mindset.
  • English level B2 or higher. What We Are Looking For We are seeking a proactive professional who can work effectively as part of a technical team, sharing responsibilities, providing support when needed, and maintaining clear communication with team members. The successful candidate should also be comfortable reporting progress and relevant updates to more senior colleagues. The ideal candidate will be highly motivated, possess a positive attitude and strong work ethic, and demonstrate a commitment to delivering high-quality results while continuously developing their professional skills. A good level of English for workplace communication is highly valued.

About the company

At EY GDS Spain, we are committed to creating a vibrant environment where every team member can thrive. We offer a space for continuous learning and the flexibility to define your own success, providing you with the tools needed to make a meaningful impact in your own way. Our diverse and inclusive culture values who you are and encourages you to help others find their voice. java, spring

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

Videos

See all

Related articles

See all