Java Tech Lead
IDR is seeking a Java Tech Lead to join one of our top clients for an opportunity in Berkeley, NJ or Coral Springs, FL. This role is within a dynamic technology team focused on microservices, cloud computing, and event-driven architectures, supporting innovative software solutions in a collaborative environment.
Position Overview for the Java Tech Lead:
- 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.
Requirements for the Java Tech Lead:
- Ability to review architecture diagrams and design specifications; guide best practices; address security, scalability, resilience, and NFRs.
- Strong proficiency in Java 8, with a solid understanding of SOLID principles, Lambdas, Streams, reactive programming, Spring, and JPA/Hibernate.
- Expertise in Microservices architecture, including patterns like Saga and Circuit Breaker, API design, and inter-service communication using Spring Boot.
- Experience with Event Streaming technologies such as Kafka and/or Azure Event Hubs, including pub-sub, partitioning, replication, and schema management.
- Familiarity with Azure cloud services, including AKS, Helm, and Azure Event Hubs, and the ability to define deployment strategies on Azure.
What's in it for you?
- Competitive compensation package
- Full Benefits; Medical, Vision, Dental, and more!
- Opportunity to get in with an industry leading organization.
Why IDR?
- 25+ Years of Proven Industry Experience in 4 major markets
- Employee Stock Ownership Program
- Dedicated Engagement Manager who is committed to you and your success.
- Medical, Dental, Vision, and Life Insurance
- ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.
Recommended Jobs
Call Center Representative
Planet Honda, the #1 Honda Dealer in NJ, is looking for motivated and enthusiastic individuals to join our Business Development Center (BDC) team to help drive sales and enhance our customer experien…
Application Development Manager - Generative AI solutions - SVP
Are you a visionary engineering leader with a passion for building cutting-edge platforms using Generative AI? Do you thrive on driving innovation, managing high-performing teams, and delivering impa…
Alternative Investment Accountant
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succee…
Junior Software Engineer
Junior Software Engineer Location: New York, USA Workplace Type: Hybrid About the Role We are seeking a highly motivated and talented Entry-Level Software Engineer to join our dynamic tea…
Help needed for commercial cleaning
We are seeking 2-3 dependable, detail-oriented Commercial Cleaners to join our team, on week nights in the Lakewood area. The ideal candidates will be responsible for maintaining a clean, safe, and o…
Production Line Setter / Mechanic - Cosmetics & Skincare
Title: Production Line Setter/Mechanic Reports to: Mechanic Manager Department: Operations- Mechanic Responsibility Summary: We are looking for hands-on, mechanically inclined individual…
Interior Designer
We are seeking an experienced Interior Designer with strong residential or hospitality design expertise. This role offers the opportunity to work on high-end, creatively fulfilling projects while tak…
Activity Aide
Join our wonderful team as a Activity Aide today! Autumn Lake Healthcare at Vineland is an exceptional team-oriented company hiring for Activity Aide! We provide our staff with the resources, tools,…
Office Administration Part-time Assistant
Job Title: Office Administrator Job Type: Part-Time Salary: [$21.00 per hour] About Us: Top Level Promotions is a dynamic and growing organization focused on providing excellent…
Associate Actuary - Insurance Programs
Associate Actuary - Insurance Programs We are adding to our diverse team of experts and are looking to hire those who are committed to building a culture that enables the creation of innovative …