Mercell
pt / Global
Senior Software Engineer (Java)
- Remote
pt / Global
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.
#J-18808-Ljbffr
pt / Global
pt / Global
Portugal / Global
Portugal / Global
pt / Global
pt / Global