Senior Software Engineer (Java) - Talent Pool

Hub

Utrecht

Híbrido

EUR 90.000 - 120.000

Jornada completa

14 días+
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Mercell is seeking a Senior Software Engineer to join our engineering team. You will design, develop, and optimize cloud-native applications using Java, Spring MVC and Springboot within AWS services. Build secure, scalable software and collaborate across teams to ensure architectural consistency and best practices.

You will contribute to CI/CD and SDL processes, improve test automation, and apply clean code principles while working on a growing SaaS platform for tendering and procurement.

Formación

  • Senior-level experience with Java, Spring MVC and Springboot.
  • Proven experience with cloud computing services, preferably AWS.
  • Strong background in building web applications.
  • Solid understanding of CI/CD, SDLC processes, and test automation.
  • Adherence to clean code principles.
  • Familiarity with event-driven technologies (e.g., Apache Kafka).
  • Experience of Infrastructure as Code with tools (CloudFormation preferred).
  • Strong SQL knowledge and experience with stored procedures and databases like DocumentDB, MariaDB, PostgreSQL.

Responsabilidades

  • Design, develop, and maintain robust high-quality applications using Java, Spring MVC and Springboot.
  • Integrate and optimize services within AWS, including SNS, S3, RDS, ECS, EKS, Lambda.
  • Support the creation of secure, scalable, and high-performance software solutions.
  • Collaborate with teams to ensure architectural consistency and best practices.
  • Provide expert guidance on platform improvements and technical challenges.
  • Optimize database queries and stored procedures.

Conocimientos

Java
Spring MVC
Springboot
AWS
SQL
CI/CD
Test automation
Kafka
Infrastructure as Code
Stored procedures

Herramientas

DocumentDB
MariaDB
PostgreSQL

Descripción del empleo

Mercell is seeking a Senior Software Engineer to join our engineering team. In this role, you'll be instrumental in developing and optimizing applications within a cloud-native architecture. If you're passionate about building secure, scalable, and high-performance software solutions, and thrive in a collaborative, innovative environment, we encourage you to apply!

About Mercell

Mercell is a tech company and the market leader in e-procurement in Europe. We're revolutionizing how the public sector procures goods and services, helping buyers and suppliers connect in the most efficient, transparent, and easy way possible.

We are building a new SaaS platform that automates the entire tendering process, from publication to evaluation and final contract. This complex process involves a lot of API integrations, validations, and intricate steps that need to be handled seamlessly. Our core values Growth, Curiosity, Courage, and Trust guide everything we do, from our business decisions to how we collaborate and interact with our colleagues and customers. We are committed to fostering an environment where our employees can develop and thrive.

What you'll do:

As a Senior Software Engineer, you will:

  • Design, develop, and maintain robust high-quality applications using Java, Spring MVC and Springboot

  • Integrate and optimize services within Amazon Web Services (AWS), including SNS, S3, RDS, ECS, EKS, Lambda, etc..

  • Support the creation of secure, scalable, and high-performance software solutions.

  • Collaborate closely with other teams and stakeholders to ensure architectural consistency and promote best practices.

  • Provide expert guidance on platform improvements and technical challenges.

  • Optimize database queries and maintain stored procedures using your strong SQL knowledge.

  • Contribute to our CI/CD and SDL processes, with a focus on test automation.

What you'll bring:
  • Senior-level experience with the Java (Spring MVC and Springboot)

  • Proven experience with cloud computing services, preferably AWS.

  • Strong background in building web applications.

  • A solid understanding of CI/CD, SDLC processes, and test automation.

  • Adherence to clean code principles.

  • Familiarity with event-driven technologies, such as Apache Kafka

  • Experience of Infrastructure as Code with any of the available tool but CloudFormation is preferred

  • Strong SQL knowledge and experience with stored procedures with databases like DocumentDB, MariaDB, Postgresql

  • Excellent problem-solving skills and the ability to work both independently and collaboratively within a team.

We also value:
  • A positive attitude and strong communication skills.

  • A collaborative spirit; you enjoy teamwork, coaching, and helping others.

  • The ability to navigate complex codebases with minimal documentation and improve them as needed.

  • Proficiency in troubleshooting complex issues within production systems.

  • A commitment to continuously communicating progress and plans to stakeholders.

  • A professional, respectful, and responsible work ethic.

  • A passion for continuous improvement and learning.

  • Adaptability when dealing with tight deadlines and scope changes.

Locations:
  • Portugal, Lisbon (remote): Mercell does not currently have a legal entity in Portugal. Employment will therefore be arranged through a trusted Employer of Record (EoR) partner, in line with local regulations. Candidates should be comfortable with this arrangement.
  • Netherlands, Utrecht (hybrid): Combination of work from home and on-site presence in our local office, to foster collaboration.

Please note: Mercell does not provide relocation support for this position. We are seeking candidates who are already based in, or have existing work authorization for, the country where the role is located.

Mercell is an equal opportunity employer. We welcome applications from candidates of all backgrounds and experiences.

We handle all personal data in line with GDPR and our Privacy Policy.

We may carry out background checks on applicants to verify information that appears on CVs and other documentation. This background check is carried out by an external party and is not carried out without the consent of the applicant. Current applicants will receive further information about this.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer (Java) - Talent Pool
Senior Software Engineer (Java) - Talent Pool

Mercell • Utrecht

Presencial
EUR 60.000 - 80.000
Senior Software Engineer (Java) - Talent Pool - Mercell
Senior Software Engineer (Java) - Talent Pool - Mercell

Mercell Danmark A/S • Utrecht

Presencial
EUR 60.000 - 80.000
Senior Software Engineer (Java) - Talent Pool
Senior Software Engineer (Java) - Talent Pool

SaaSiest Jobs • Utrecht

Híbrido
EUR 90.000 - 130.000
Senior Software Engineer (.NET) - Talent Pool
Senior Software Engineer (.NET) - Talent Pool

Hub • Utrecht

Híbrido
EUR 95.000 - 140.000
Senior Software Engineer (.NET) - Talent Pool - Mercell
Senior Software Engineer (.NET) - Talent Pool - Mercell

Mercell Danmark A/S • Utrecht

Presencial
EUR 65.000 - 85.000
Senior Software Engineer (.NET) - Talent Pool
Senior Software Engineer (.NET) - Talent Pool

Mercell • Utrecht

Presencial
EUR 60.000 - 80.000
Senior Software Engineer (.NET) - Talent Pool
Senior Software Engineer (.NET) - Talent Pool

SaaSiest London • Utrecht

Híbrido
EUR 70.000 - 110.000
Senior Software Engineer (.NET) - Talent Pool
Senior Software Engineer (.NET) - Talent Pool

The Hub/Danske Bank • Utrecht

Presencial
EUR 90.000 - 120.000
Senior DevOps Engineer - Talent Pool
Senior DevOps Engineer - Talent Pool

Hub • Utrecht

Híbrido
EUR 100.000 - 140.000
Senior .NET Engineer - Cloud SaaS & AWS Expert
Senior .NET Engineer - Cloud SaaS & AWS Expert

SaaSiest London • Utrecht

Híbrido
EUR 70.000 - 110.000