Senior Software Engineer (Java)

Mercell

Lisboa

Presencial

EUR 70 000 - 100 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

Mercell is seeking a Senior Software Engineer to join our engineering team. In this role, you'll design, develop, and optimize cloud-native applications using Java, Spring MVC and Spring Boot, with a strong emphasis on secure, scalable software solutions.

You'll collaborate across teams to integrate AWS services (SNS, S3, RDS, ECS, EKS, Lambda) and contribute to CI/CD, testing, and efficient data access with SQL.

Qualificações

  • Senior-level experience with Java (Spring MVC and Spring Boot).
  • 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.

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, 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.

Conhecimentos

Java
Spring MVC
Spring Boot
AWS
Web applications
CI/CD
SDLC
Test automation
Clean code
Kafka
Infrastructure as Code
CloudFormation
SQL
Stored procedures
Problem-solving
Team collaboration

Ferramentas

S3
RDS
ECS
EKS
Lambda
SNS
PostgreSQL
DocumentDB
MariaDB
CloudFormation

Descrição da oferta de emprego

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.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Engineer — Cloud-Native AWS | Remote/Hybrid
Senior Java Engineer — Cloud-Native AWS | Remote/Hybrid

Mercell • Lisboa

Presencial
EUR 70 000 - 100 000
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

Presencial
EUR 30 000 - 50 000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Java Software Engineer
Java Software Engineer

Parallel Consulting • Faro

Teletrabalho
EUR 92 000 - 129 000
Remote flexibility
International team
Competitive daily rate
Senior/Staff Java Fullstack Developer (Java/Spring Boot/React) - Portugal Full Remote
Senior/Staff Java Fullstack Developer (Java/Spring Boot/React) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Teletrabalho
EUR 90 000 - 130 000
Health Insurance
Open holidays
Profit distribution
+2
Senior Software Engineer
Senior Software Engineer

Damia • Lisboa

Híbrido
EUR 60 000 - 80 000
Competitive salary
Comprehensive health insurance
MacBook + peripherals
+2
Senior Java Engineer With Oms
Senior Java Engineer With Oms

EPAM Systems Inc • Viseu

Híbrido
EUR 75 000 - 90 000
Developer Java Spring / SQL
Developer Java Spring / SQL

Consort Group • Porto

Presencial
EUR 35 000 - 55 000
Health insurance
Continuous training opportunities
Pension plan
Java Developer
Java Developer

bridge351 • Lisboa

Presencial
EUR 50 000 - 80 000
Health and Life Insurance
Flexible work options
Tech Visa opportunities
Java Developer
Java Developer

Consort Group • Lisboa

Presencial
EUR 35 000 - 50 000
Health insurance
Pension plan
Continuous training opportunities
Senior Java Engineer With Oms
Senior Java Engineer With Oms

EPAM Systems • Portugal

Presencial
EUR 40 000 - 70 000