Remote Software Engineer Java

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback