Java Technical Lead at Ajna Infotech
, Arizona, United States -
Full Time


Start Date

Immediate

Expiry Date

07 May, 26

Salary

0.0

Posted On

06 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java Programming, Design & Architecture, Microservices Implementation, Event Streaming, Cloud (Azure), DevOps & Deployment, Spring Boot, Kafka, Kubernetes, SOLID Principles, JPA/Hibernate, CI/CD Pipelines, Docker, Technical Leadership, Cross-functional Collaboration, Schema Management

Industry

IT Services and IT Consulting

Description
Job Description Job Title: Java Technical Lead Location: Berkeley, NJ/Carol Springs, FL (Onsite 5 Days) - Inperson interview Mandate Job Type: Contract to hire Role 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; exact 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 Additional Information All your information will be kept confidential according to EEO guidelines.
Responsibilities
The role involves leading the design, development, and implementation of software applications while maintaining and improving existing codebases. This includes leading peer review processes and mentoring junior developers to enhance team capabilities.
Loading...