Technical Lead / Senior Software Engineer
Summary
Senior Java full-stack engineer / technical lead for IT services firm Coforge (posted via Encora), remote in LATAM: leads dev teams building Spring Boot microservices with Angular front ends, GraphQL, and RabbitMQ on AWS/EKS with Docker, Kubernetes, and CI/CD, while doing code reviews, mentoring, and architectural guidance.
Job Title: Senior Java Full Stack Engineer / Technical Lead
Key Skills: Java, Spring Boot, Angular, Microservices, GraphQL, RabbitMQ, Docker, Kubernetes, AWS, CI/CD, Observability
Experience: 5+ YOE
Location: LATAM
Mode: Remote
We at Coforge are hiring a Senior Java Full Stack Engineer / Technical Lead (17219-1-4) with the following skill set.
Key Responsibilities
- Provide technical leadership and guidance to development teams, ensuring the delivery of reliable, secure, scalable, and maintainable software solutions.
- Review technical requirements, refine user stories, define acceptance criteria, and break down complex initiatives into manageable deliverables.
- Guide architectural and technical decisions while ensuring consistency across services and engineering teams.
- Lead code reviews, refactoring initiatives, component redesign, technical debt reduction, and performance optimization.
- Improve microservices observability through effective monitoring, logging, tracing, troubleshooting, and reliability practices.
- Identify and prioritize security vulnerabilities and coordinate remediation activities with Security and DevOps teams.
- Mentor developers, resolve complex technical challenges, and promote software engineering best practices.
- Participate in Agile ceremonies, including sprint planning, backlog refinement, daily meetings, and effort estimation.
- Coordinate technical dependencies and align engineering approaches across multiple teams.
- Drive continuous improvement across CI/CD processes, testing practices, technical documentation, and development standards.
Required Skills & Qualifications
- Strong hands-on experience with Java, Spring Boot, Hibernate, Maven, Liquibase, and Jakarta EE.
- Solid frontend development experience with Angular, JavaScript, TypeScript, CSS, and SCSS.
- Experience designing and developing microservices and distributed applications.
- Hands-on experience with GraphQL and RabbitMQ.
- Experience working with MS SQL Server and/or MySQL.
- Strong knowledge of Docker, Kubernetes, AWS, and EKS.
- Experience with CI/CD tools such as Jenkins and Azure DevOps.
- Strong understanding of code quality, automated testing, performance optimization, and software engineering best practices.
- Experience providing technical leadership, code reviews, mentoring, and architectural guidance.
- Strong communication skills and ability to collaborate with distributed, cross-functional teams.
- Advanced English proficiency to work effectively with global teams.
Preferred Skills
- Experience with observability and monitoring tools such as DataDog, Grafana, Grafana Loki, and Prometheus.
- Experience with testing and API tools such as JUnit, TestContainers, Mockito, MockServer, Jasmine, Postman, and SOAP UI.
- Knowledge of Sonar, Cognito, and JBoss.
- Experience with security and vulnerability management within software development environments.
- Familiarity with AI-enabled development tools such as Microsoft Copilot, Custom Skills, and Agents.
- Experience improving engineering workflows, development standards, testing strategies, and technical documentation.
Posted On: 21-10-2026
At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Skills
- Acceptance Criteria
- Agile
- AI
- Angular
- API
- AWS
- Azure
- Azure DevOps
- CI/CD
- CSS
- Datadog
- DevOps
- Docker
- EKS
- Grafana
- GraphQL
- Hibernate
- Java
- JavaScript
- Jboss
- Jenkins
- JUnit
- Kubernetes
- Liquibase
- Loki
- Maven
- Microservices
- Microsoft Copilot
- Mockito
- MySQL
- Observability
- Postman
- Prometheus
- RabbitMQ
- Scss
- SOAP
- Spring
- SQL
- SQL Server
- Test Automation
- TypeScript
- User Stories
- Vulnerability Management
As published by greenhouse · 6 questions
Basics
First Name, Last Name, Email, Phone, Resume/CV
Short answers (2)
- LinkedIn Profile optional
- Website optional
Pick from a list (4)
- Are you a resident of any these countries?
- Are you authorized to work in the country you reside or where you are living?
- When are you available to begin work at Encora?
- I hereby consent to receive text messages from Encora subject to the terms of Encora's Privacy Policy.