Technical Lead / Senior Software Engineer

Encora10

United States

Remote

USD 90,000 - 150,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Coforge is seeking a Senior Java Full Stack Engineer / Technical Lead to drive technical direction across distributed services. You will mentor teams, design scalable architectures, and ensure robust delivery of secure software in a fast-paced remote setting.

The role requires hands-on expertise in Java, Spring Boot, Angular, microservices, and cloud-native practices, with a focus on observability, performance, and secure coding.

Qualifications

  • 5+ years of professional software development experience.
  • Strong hands-on with Java, Spring Boot, Angular.
  • Experience leading tech teams and architecture.

Responsibilities

  • Provide technical leadership to development teams and drive reliable software delivery.
  • Review requirements, refine stories, and define acceptance criteria.
  • Guide architecture, align services, and ensure engineering consistency across teams.
  • Lead code reviews, refactoring, and reduce technical debt while optimizing performance.
  • Improve microservices observability and reliability practices across the stack.
  • Mentor developers and promote software engineering best practices.
  • Participate in Agile ceremonies and coordinate multi-team dependencies.

Skills

Java
Spring Boot
Angular
Microservices
GraphQL
RabbitMQ
Docker
Kubernetes
AWS
CI/CD
Observability
English proficiency

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

Encora • United States

Remote
USD 70,000 - 110,000
Remote Senior Java Full-Stack Tech Lead
Remote Senior Java Full-Stack Tech Lead

Encora10 • United States

Remote
USD 90,000 - 150,000
Senior Full Stack Java + Angular Developer
Senior Full Stack Java + Angular Developer

Encora • United States

Remote
USD 90,000 - 140,000
Tech Lead Python
Tech Lead Python

Encora • United States

Remote
USD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

Encora • United States

Remote
USD 90,000 - 120,000
Remote Java Backend & Microservices Engineer
Remote Java Backend & Microservices Engineer

Cogent Infotech Pvt. Ltd. • Charlotte (NC)

Hybrid
USD 95,000 - 130,000
Remote-friendly
Cloud exposure
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Encora • United States

Remote
USD 35,000 - 63,000
Remote Senior Java Engineer - Spring Boot Expert
Remote Senior Java Engineer - Spring Boot Expert

Encora • United States

Remote
USD 70,000 - 110,000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

On-site
USD 150,000 - 210,000
Lead Java Developer
Lead Java Developer

ENIN Systems, INC • North Carolina

On-site
USD 140,000 - 180,000