




Job Summary: SOAINT is seeking a Backend Developer to transform the world through technology, building robust solutions in Java and collaborating within SCRUM teams. Key Highlights: 1. Backend solution development with Java and Spring Boot 2. Implementation of secure APIs and reactive programming 3. Working in agile environments with SOLID principles and resilience patterns **Are you passionate about technological development?** At SOAINT, we have over 17 years of experience transforming the world through technology with solutions in Analytics, Development, Automation, and more, and we operate across Spain and LATAM. We are currently looking for a **Backend Developer** to join our team. If you are analytical, oriented toward **teamwork** and **problem-solving**, this is your opportunity! **What will you do in this role?** * Develop backend solutions with Java: Design and build robust applications using Java 17, Spring Boot, Spring Cloud, and SOLID principles. * Implement secure APIs (API\-First): Create and document APIs using Swagger/OpenAPI, manage integrations with Azure API Management, and apply OWASP standards. * Reactive programming and persistence: Develop services using Spring WebFlux and reactive database access for relational databases. * Automation and quality: Implement CI/CD with GitHub Actions, unit testing with JUnit and Mockito, and quality control with SonarQube. * Work in agile environments: Collaborate within SCRUM teams, applying best practices and resilience patterns. **What are we looking for in you?** * Degree in Systems Engineering, Computer Science, Computing Engineering, or related fields. * 3\+ years of backend development experience with Java and Spring Boot in microservices architectures. * Basic to intermediate knowledge of Java 17 and reactive programming with Spring WebFlux. * Solid experience in unit and integration testing with JUnit 5 and Mockito. * Practical experience with Docker and deployment/orchestration in Kubernetes (AKS). * Experience managing CI pipelines with GitHub Actions. * Experience working in cloud environments, especially with Azure. * Proficiency in relational databases such as SQL Server and knowledge of PL/SQL. * Knowledge of contract generation for microservices. * Experience with the API\-First approach. * Knowledge and application of software development best practices: SOLID principles, resilience patterns, and microservice-oriented design. **What do we offer?** * Direct employment with full statutory benefits. * Hybrid work model. * 100% EPS coverage (Essential Plan) and Statutory Life Insurance. * Professional development and growth opportunities. * Birthday half-day off. * Discounts and partnership agreements. * SOAINT Friends Referral Program. * SOAINT Prestige Recognition Program. * The chance to be part of an international company in the IT consulting and services sector. Your next professional adventure awaits. **Apply now and become part of our success story!** *At SOAINT, we do not discriminate based on disability, gender, orientation, gender identity and expression, origin, or generation. We believe in equal opportunity across all our processes and strive to promote inclusion and labor integration.* Learn more about how \#ViveSOAINT at this link: https://www.linkedin.com/company/soaint/life/vivesoaint/ Employment Type: Full-time Application Question(s): * How long have you worked with Java and Spring Boot? * Have you worked with Azure? If so, for how long and which services (e.g., API Management, Functions)? * How long have you worked with reactive programming (Spring WebFlux)? * How many years of experience do you have working with containers in Docker and orchestration in Kubernetes (AKS)? * What is your salary expectation for an indefinite-term contract position? Work Location: Hybrid in San Isidro, Lima


