-
Coforge

Senior Java Software Engineer

Coforge
Spain · Full-time · Mid-Senior

Role: Back-end Java Developer

Location: Madrid, Spain

Role Type: Permanent / B2B

Skills: Java,

Working model: 2-3 days per week at the client's office

Fluent English Speaker

Must be based in Spain


About the Role

We are seeking a Software Engineer with a solid background in developing software solutions and the ability to manage and deploy the necessary infrastructure for their projects. This profile must not only develop applications but also implement and manage cloud resources, particularly in AWS. The Software Engineer will work closely with solution architects and infrastructure teams to ensure the proper implementation of cloud‑based and microservices architectures.


Responsibilities

  • Develop software solutions using Java and Spring, with knowledge of containers and serverless architecture (AWS Lambda).
  • Implement event‑driven architectures by building software that publishes and consumes events.
  • Create and manage basic infrastructure using tools such as Terraform or AWS CDK.
  • Develop, maintain, and deploy Cloud‑Native applications on AWS.
  • Work in multidisciplinary teams to deliver projects in sectors such as Airports, Transportation, and Hospitality.
  • Contribute to the continuous improvement of code quality and propose innovative solutions.
  • Participate in code upgrades across different versions of the technology stack.


Requirements

  • Minimum 5 years of experience in software development, especially with Java (JDK 14 and above) and web applications (J2EE).
  • Knowledge and experience with Spring Boot, microservices, and REST services.
  • Experience working with Oracle databases (version 10 and above, ideally Oracle 19c).
  • Knowledge of Linux platforms (RHEL v5 and above, ideally RHEL v8.5) and tools such as WebLogic/JBoss, Struts, and JDBC.
  • Proficiency with version control systems (CVS, GIT, SVN).
  • Experience implementing infrastructure solutions using Terraform or AWS CDK.
  • Basic knowledge of AWS services such as Parameter Store, Secrets Manager, SNS, SQS, EventBridge, DynamoDB, and S3.
  • Scripting skills in Shell.


Nice to Have

  • Knowledge of TypeScript.
  • Experience upgrading code across different versions of the technology stack.
  • Strong teamwork skills and a proactive mindset.


What We Offer

  • The opportunity to join a dynamic team and work on high‑impact projects across key sectors.
  • Active participation in the development of advanced technological solutions.
  • A flexible work environment with a strong focus on quality and best development practices.


If you are a Software Engineer with experience in Java, microservices, and cloud architecture, and you’re looking for a challenging environment, we invite you to apply and become part of our team.

Key Skills

Ranked by relevance

microservices serverless oracle cloud java git aws
Login to Apply
Posted
Feb 17, 2026
Type
Full-time
Level
Mid-Senior
Location
Madrid
Company
Coforge

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Coforge
Related

Senior Java Software Engineer

2026-04-25

Full-time
Mid-Senior
Poland
IT Services
Information Technology
View Job Details
Coforge
Related

Senior Java Software Engineer

2026-04-24

Full-time
Mid-Senior
Poland
IT Services
Engineering
View Job Details
Coforge
Related

DevOps Engineer

2026-05-12

Full-time
Mid-Senior
United Kingdom
IT Services
Information Technology