Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Newark?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

3B Staffing LLC

Newark / Global

Lead Java Developer

Job Description

Lead Java Developer in Newark NJ

USC/GC

Location: Onsite 3 days a week in Newark, NJ

6- Months Contract

Skills: Must be a Lead Dev (not just a senior), must be excellent with Java, GraphDB

Lead Java Developer

As a member of the Technology Delivery Team, you'll bring practical knowledge of agile development methodologies and engineering best practices. As a Lead Java Developer, you'll work closely with the Development and Testing teams. Perform AEM component design and initial user story development aligned to AEM capabilities, channels, and services for the required functional and non-functional capabilities. Will lead back-end development that drives Adobe Experience Manager (AEM) implementation and produces Java libraries, REST, Sling and SOAP, etc.

Required:

Technical Leadership with System & Service-Level Design Responsibility - Able to balance hands-on coding with leading both system-level architecture and service-level/API design

AWS, Spring Boot, and Java Expertise - strong background in designing and developing API solutions in cloud-native environments.

Microservices Architecture - proven knowledge of scalable, distributed system patterns.

NoSQL Database Solutions - experience designing and implementing solutions with DocumentDB.

Team Leadership & Mentorship - track record of leading development teams, conducting code reviews, and coaching team members.

Problem-Solving & Guidance - able to drive resolution of complex issues and guide teams through complex technical challenges.

Responsibilities: Lead the development, deployment, and management of sophisticated API solutions using AWS cloud, Spring Boot, and Java

Architect and oversee the implementation of solutions utilizing DocumentDB and Neptune DB deployed in AWS

Establish and enforce best practices in API design and deployment, with a strong focus on performance, governance, and security

Drive the adoption of modern design patterns and architectural principles across the team

Spearhead problem-solving initiatives for complex issues and guide the team in developing innovative solutions

Lead code reviews and establish team guidelines to ensure consistently high-quality deliverables

Oversee the investigation and resolution of critical production issues

Mentor and develop team members, fostering a culture of continuous learning and technical excellence

Play a key role in architectural decisions and shape the technical direction of the team

Collaborate with cross-functional teams to align technical solutions with business objectives

Lead knowledge sharing initiatives, including technical presentations and lunch & learn sessions

Qualification: 5+ years of experience as Java Lead

Deep expertise in Java development, particularly with Spring Boot, and a proven track record of leading complex projects

Extensive experience with AWS services, cloud-native application development, and CI/CD practices using Jenkins

Demonstrated ability to architect and implement solutions using NoSQL DB's

Strong background in microservices architecture and RESTful API design

Proven experience in leading and mentoring development teams

Excellence in problem-solving and the ability to guide teams through complex technical challenges

Strong communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders

Preferred Qualifications Experience in the financial services or insurance industry

Proficiency with containerization technologies (e.g., Docker, Kubernetes)

Advanced knowledge of GraphDB, particularly Neptune on AWS

Track record of implementing security best practices in software development

Experience with agile methodologies and leading agile development teams

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location