




Description: EXPECTED COMPETENCIES Education * Completed undergraduate degree in IT (Information Technology, Systems Analysis, Data Processing, Computer Science, Computer Engineering, and similar) or any engineering discipline; * Advanced English (C1), with ability to read technical documentation and participate in technical meetings with foreign colleagues. Proven Experience * Solid experience as a backend developer, working on highly complex projects involving large, robust, and structured systems (e.g., core systems/ERP/CRM); * Solid experience developing and maintaining systems using Java (versions 11 and 17, or higher). Advanced Knowledge in: * Backend development using Java (primarily Spring/Hibernate); * Design patterns, especially: Object-Oriented Programming (OOP), SOLID principles, Clean Code, Domain-Driven Design (DDD), and Test-Driven Development (TDD); * REST/SOAP API integration, microservices, and messaging; * Unit and integration testing (JUnit 5, Mockito, Cucumber); * Relational data structures and SQL language; * Tools: Git (GitHub / Bitbucket), JetBrains TeamCity, JetBrains IntelliJ IDEA. General Knowledge: * Data streaming and messaging (e.g., Apache Kafka, Apache Camel, RabbitMQ); * Cloud Computing, especially Amazon AWS (Docker, Kubernetes, and Serverless); * DevOps: CI/CD, Monitoring and Observability (Datadog). Soft Skills * Willingness and interest in learning and obtaining certifications in proprietary market technologies (Guidewire/Gosu); * Strong oral and written communication skills; * Hands-on, collaborative, and communicative profile; * Focus and attention to detail; * Sense of urgency and ability to prioritize concurrent tasks; * Systemic vision and analytical thinking; * Organization and accountability (ownership); * Flexibility for hybrid work model (3 days onsite). Optional Differentiators (not mandatory)* Fluent English and/or Spanish; * Experience/certification/knowledge of Guidewire Insurance Suite (Gosu/GUnit); * Experience in the insurance sector, particularly auto insurance, or in financial institutions in general; * Relevant software development certifications. KEY ACTIVITIES AND RESPONSIBILITIES * Technically lead and mentor the backend development team for the core solution (ERP); * Validate and approve architecture, technical specifications, and developed code (code review); * Define development standards and best practices; * Support definition of the technical roadmap, in partnership with business areas and corporate architecture; * Oversee external vendors/partners (outsourced squads or consulting firms) to ensure standardization of practices; * Act as guardian of solution quality and scalability (technical design, performance, integrations); * Lead technical rituals (guilds, chapters, collective code reviews) to align and level up team knowledge. 2512200202551874564


