Please, let Multiplica Talent know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are looking for a highly qualified Software Engineer to join our team.
The ideal candidate will have significant experience in backend development using Spring Boot with Java 17/21 and will be familiar with cloud solutions and CI/CD processes.
We seek someone who can quickly integrate into an existing project, ensuring its stability and scalability.
Responsibilities include developing and maintaining backend applications using Spring Boot with Java 17/21, participating in the continuous integration and development of an existing project, and collaborating with cross-functional teams to design, develop, and deploy cloud solutions using Azure or GCP.
The role also involves implementing and maintaining CI/CD processes using tools like GitLab CI/CD or Azure DevOps, writing automated tests using JUnit and Mockito, and performing integration tests using tools like TestContainers.
Additionally, the candidate will troubleshoot and optimize system performance, ensure system observability by implementing monitoring and logging solutions with tools like Prometheus, Grafana, ELK Stack, newrelic, or Datadog.
Requirements:
A degree in Software Engineering, Computer Science, or a related field is required.
A minimum of 3 years of software development experience is necessary.
Experience working with microservices architecture is essential.
The candidate must have experience creating and integrating REST services.
Solid experience in using Spring Boot, including Spring Data, Spring Security, and Spring Cloud with Java 17/21 is required.
Knowledge and experience with Docker and Kubernetes are mandatory.
Familiarity with cloud platforms such as AWS, Azure, or GCP is necessary.
Experience in CI/CD with tools like GitLab CI/CD, Azure DevOps, or others is required.
Demonstrated skills in automated testing using JUnit, Mockito, and integration testing tools like TestContainers are essential.
Experience in implementing and maintaining monitoring and logging solutions to ensure system observability is required.
Experience in managing asynchronous communication using Apache Kafka is necessary.
Previous experience in the fintech or banking sector is mandatory.
Benefits:
The position offers 100% remote work.
There are opportunities for professional growth in an innovative environment.
The candidate will have the chance to be part of the history of the first digital bank.
The contract is for professional service provision with an end date until December 2025, renewable based on project conditions.
The talent will issue an electronic invoice (CFDI) at the end of each month.
The work schedule aligns with Chilean hours (Monday to Friday).
Payments are made monthly in local currency.
The hiring process includes a technical test.
Apply now
Please, let Multiplica Talent know you found this job
on RemoteYeah
.
This helps us grow 🌱.