Lead Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

SRM Digital LLC · 6 hours ago

Lead Java Developer

SRM Digital LLC is seeking an experienced Lead Java Developer to drive the design, development, and delivery of enterprise-grade software solutions. This role requires strong technical leadership, hands-on development expertise, and close collaboration with cross-functional teams.

Staffing & Recruiting
Hiring Manager
Irshad Ahmad
linkedin

Responsibilities

Lead the design, development, and implementation of scalable software applications
Review architecture diagrams and design specifications, ensuring best practices
Maintain and enhance existing codebases; lead code and peer review processes
Mentor junior developers and provide ongoing technical guidance
Collaborate with Product, QA, DevOps, and other stakeholders to gather requirements and translate them into technical solutions
Make sound architectural decisions considering security, scalability, resilience, and non-functional requirements (NFRs)

Qualification

Java 8 expertiseSpring FrameworkMicroservices architectureKafka/Azure Event HubsMicrosoft AzureSOLID principlesReactive programmingSpring BootCI/CD pipelineProblem-solvingCollaborationCommunication skills

Required

Lead the design, development, and implementation of scalable software applications
Review architecture diagrams and design specifications, ensuring best practices
Maintain and enhance existing codebases; lead code and peer review processes
Mentor junior developers and provide ongoing technical guidance
Collaborate with Product, QA, DevOps, and other stakeholders to gather requirements and translate them into technical solutions
Make sound architectural decisions considering security, scalability, resilience, and non-functional requirements (NFRs)
Review and guide architecture and design specifications
Ensure security, scalability, resilience, and performance best practices
Strong knowledge of SOLID principles and clean coding practices
Java 8 expertise (Lambdas, Streams)
Experience with Reactive programming concepts
Strong hands-on experience with Spring Framework and JPA/Hibernate
Design and implementation of microservices-based architectures
Understanding of patterns such as Saga and Circuit Breaker
API design and inter-service communication
Experience with Spring Boot and distributed systems
Hands-on experience with Kafka and/or Azure Event Hubs
Strong understanding of pub-sub models, partitioning, and replication
Experience with exactly-once processing and schema management
Event-driven system design
Experience with Microsoft Azure, including AKS and Azure Event Hubs
Deployment strategies using Helm
CI/CD pipeline implementation and maintenance
Containerization using Docker and Kubernetes
Strong analytical and decision-making skills
Ability to evaluate trade-offs and make architectural decisions under constraints
Proven experience collaborating across teams (DevOps, QA, Product)
Strong communication skills and a passion for knowledge sharing

Company

SRM Digital LLC

twitter
company-logo
We at SRM Digital are focused towards connecting businesses with top talent across various industries.

Funding

Current Stage
Early Stage
Company data provided by crunchbase