




Job Summary: We are seeking a Tech Lead Java professional with a focus on architecture and technical leadership for high-demand corporate solutions based on microservices, APIs, and complex integrations. Key Highlights: 1. Lead technical teams and serve as the reference point for architectural decisions 2. Participate in high-impact corporate projects 3. Technical challenges in architecture, performance, and scalability At KEY Solutions, an Information Technology consulting firm, we are looking for a Tech Lead Java professional focused on architecture and technical leadership to participate in high-demand corporate solutions based on microservices, APIs, and complex integrations. Modality: \[On-site / Hybrid / Remote – to be agreed with the client] Start Date: Immediate **Responsibilities** * Lead technical teams and serve as the reference point for architectural decisions * Design end\-to\-end solutions (backend, APIs, integrations, and frontend at the architectural level) * Define development standards, best practices, and code quality * Design and evolve Java backend services (Spring Boot) * Build and govern REST APIs (versioning, security, contracts, validation) * Optimize performance and resilience (caching, concurrency, retries, circuit breaker, JVM tuning) * Design integrations with external systems (REST, SOAP, events, webhooks), ensuring traceability and idempotency * Model data (SQL/NoSQL), asynchronous processes (queues/events), and scheduled jobs * Ensure quality through automated testing (unit, integration, contract testing) * Oversee deployments, observability (logs, metrics, traces), and troubleshooting * Participate in CI/CD strategy and cloud environment deployments (Azure) * Mentor the technical team (code reviews, technical sessions, coaching) * Coordinate with business units, QA, frontend, DevOps, and external vendors **Requirements** **Core** * Degree in Systems Engineering, Computer Science, or related fields * 8+ years of software development experience (Java backend) * 3+ years leading technical teams * Experience in distributed or high-demand system architecture * Intermediate English **Java Backend** * Java (ideally 11\+ / 17\+) * Spring (Boot, MVC, Security) * REST API design (versioning, validation, security, documentation) * Concurrent programming and performance optimization * SOLID principles, DDD, and architectural patterns **Architecture & Integration** * Microservices and decoupled architecture * REST / SOAP / Webhook integrations * Messaging and eventing (Azure Service Bus or similar) * Resilience patterns (Retry, Circuit Breaker, Bulkhead) * Design of scalable and fault-tolerant systems **Database / SQL** * Proficiency in SQL (modeling, indexing, query optimization) * Experience with SQL Server / Azure SQL * JPA / Hibernate (transactions, tuning, migrations) **Cloud – Microsoft Azure (Desirable)** * App Services, Web Apps (Java) * Azure Storage * Azure SQL Database * Azure AD (SSO) * Experience in cloud environments and deployments **DevOps / Quality** * Azure DevOps (CI/CD pipelines) * Git / Maven or Gradle * SonarQube * Automated testing (JUnit) * Monitoring, observability, and troubleshooting **Frontend (Desirable)** * Angular (integration and architecture level) * API consumption, error handling, and authentication * Concepts of performance, modularity, and state management **AI-Assisted Engineering (Desirable)** * Use of AI tools for code development and testing * Ability to assess quality and risks of AI-generated code * Best practices in AI\-assisted development **Soft Skills** * Technical leadership and mentoring * Effective communication * Analytical ability (functional and technical) * Decision-making and architectural judgment * Collaborative work and results orientation **We Offer** * Participation in high-impact corporate projects * Technical challenges in architecture, performance, and scalability * Continuous professional growth * Flexible work modality * Competitive market-aligned salary **Application** * Send updated CV indicating:Salary expectationAvailability talento@keysolutions.com.pe Subject: TechLeadJavaFullStack \- LS202604 \- FirstNameLastName Position Type: Full-time Work Location: Hybrid in San Isidro, Lima


