Technical Lead

TechotlistContract
New Jersey
7 - 9 YearsFeb 17th, 2026
58 ViewsBe an Early Applicant
Required Skillset:
JavaMicroservicesDockerKubernetesSpring BootSpringKafkaSagaCircuit BreakerAzure Event HubsEvent StreamingSchema ManagementCI/CD pipelinesJPA/HibernatePub-SubExactly Once Processing

Job Description

  • Lead the design, development, and implementation of software applications.
  • Maintain and improve existing codebases, lead peer review processes.
  • Mentor junior developers and provide technical guidance to enhance team capabilities.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.

Skills & Proficiency Levels

  • Design & Architecture: Review architecture diagrams and design specifications; guide best practices; handle security, scalability, resilience, and NFRs  
  • Java Programming: Strong SOLID principles; clean, efficient Java 8 code (Lambdas, Streams); Reactive concepts; Spring, JPA/Hibernate proficiency        
  • Microservices Implementation: Explain patterns (Saga, Circuit Breaker); API design and inter-service communication; Spring Boot and distributed systems
  •  Event Streaming: Kafka/Azure Event Hubs architecture; pub-sub, partitioning, replication; exactly once processing; schema management; event-driven design
  • Cloud (Azure) Familiar with AKS, Helm, Azure Event Hubs; define deployment strategy on Azure   
  • DevOps & Deployment: CI/CD pipelines; containerization (Docker, Kubernetes)
  • Problem-Solving & Decision-Making Quick analysis of issues and effective solutions; architectural decisions under constraints       
  • Collaboration Cross-functional teamwork (DevOps, QA, Product); culture of knowledge sharing      

Similar Jobs

Tech Lead

New Jersey

Feb 20th, 2026

Technical Lead

Texas

Feb 19th, 2026

Senior Technical Lead

Texas

Feb 19th, 2026

Technical Lead

Remote

Feb 5th, 2026

Tech Lead

New Jersey

Feb 5th, 2026