




Job Summary: IDM Technology is seeking a Semi-Senior Backend Developer to independently develop components, interpret requirements, and propose standard technical solutions. Key Highlights: 1. Autonomous development of backend components. 2. Multidisciplinary collaboration. 3. Opportunity for professional growth. IDM Technology, specialists in IT solutions, is looking for a Semi-Senior Backend Developer to join a major company in the region. Responsibilities: * Independently develop backend components. * Interpret functional requirements. * Propose standard technical solutions. * Collaborate multidisciplinarily with other teams. * Perform any additional duties assigned by your direct supervisor. Requirements: * Bachelor’s degree, technical diploma, or university degree in Systems Engineering or related fields. * More than 4 years of experience in backend development. * Languages and frameworks: Java with Spring (advanced level). * Development principles: Application of SOLID and Clean Code, knowledge of design patterns, basic architecture modeling. * Programming: Functional, reactive, and asynchronous paradigms (intermediate level). * Testing: Automated testing with Mockito (intermediate level). * Tools and DevOps: Docker, creation of simple pipelines, Git (advanced usage and conflict resolution), fluent use of GitHub (collaboration, code review, and branch management), GitHub Copilot (test generation, repetitive code writing, and refactoring). * UML modeling: Intermediate level (component and package diagrams). * Technical analysis: Interpretation of functional requirements, impact analysis, task estimation, proposal of standard technical solutions, identification of performance improvements, participation in refinement sessions. * Certifications: Developing AZ-204: Developing Solutions for Azure / Spring Professional Certification / Docker Certified Associate Benefits: * Formal employment contract. * Opportunity for professional growth. * Positive work environment. If you meet the requirements, please send your CV indicating your salary expectations to: postulante@idmtechnology.com.pe with the subject line: DBSJ Employment Type: Full-time Application Question(s): * Do you authorize the use of your personal data in accordance with Law No. 29733 to include you in our database and consider you for future selection processes and job opportunities? * Which versions of Java do you use? * How much experience do you have with Spring WebFlux? * Do you have experience with functional/reactive/asynchronous programming? * Do you have knowledge of unit testing? With which tools? * Are you proficient in Azure cloud? Work Location: Hybrid in San Isidro, Lima


