




Job Summary: IDM Technology is seeking a Senior Backend Developer to develop backend components, interpret requirements, and propose standard technical solutions. Key Highlights: 1. Develop backend components autonomously. 2. Collaborate cross-functionally with other teams. 3. Opportunity for professional growth. IDM Technology, specialists in IT solutions, is looking for a Senior Backend Developer to join a major company in the region. **Responsibilities** * Develop backend components autonomously. * Interpret functional requirements. * Propose standard technical solutions. * Collaborate cross-functionally with other teams. * Perform any additional duties assigned by your direct supervisor. **Requirements** * Education: Bachelor's degree, technical or university graduate in Systems Engineering or related fields. * Experience: Minimum 5 years in backend development. * Languages and frameworks: Java with Spring (intermediate 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, 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. 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? * How many years of experience do you have as a Java backend developer? Up to which version of Java have you used? * Have you used Spring WebFlux? For how long? * How many years of experience do you have with GitHub Copilot? * How many years of experience do you have with Azure? * Are you available to attend in person once per week? * What are your salary expectations? Work location: Hybrid in San Isidro, Lima


