Lead Java Software Engineer

Jobtailor

New Jersey

On-site

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jobtailor in New Jersey is seeking a senior Java developer to lead the design, development, and deployment of scalable applications. You will collaborate with cross-functional teams to define and ship features while ensuring performance, quality, and responsiveness.

You will mentor junior developers, implement microservices, and leverage AWS services to support reliable, fault-tolerant architectures. A strong background in concurrent and distributed systems, CI/CD, and automated testing is

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 8+ years of Java experience designing, developing, testing, and deploying complex projects.
  • Strong Java skills with concurrent and distributed systems experience.
  • Experience with Java 8 features, especially Streams API.
  • 5+ years with Spring-based technologies (Spring Boot, Spring Cloud).
  • Experience with caching frameworks like Hazelcast.
  • 5+ years SQL knowledge and experience; ability to write complex queries.
  • Experience designing and implementing microservices-based solutions.
  • Experience writing unit and integration tests.
  • Understanding of data models and SQL queries.
  • Exposure to AWS services (EC2, ECS, Load Balancer, Security Group, Lambda, S3).
  • Strong analytical and problem-solving skills.
  • Master's degree preferred.
  • CI/CD and DevOps experience preferred.
  • Agile/Scrum methodologies preferred.
  • Indefinite right to work in the United States.

Responsibilities

  • Lead the design, development, and deployment of applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure application performance, quality, and responsiveness.
  • Identify and correct bottlenecks and fix bugs.
  • Maintain code quality, organization, and automation.
  • Develop highly scalable and fault-tolerant applications.
  • Utilize cloud services for application deployments.
  • Implement containerization strategies.
  • Develop user interfaces using modern front-end technologies.
  • Mentor junior developers and provide technical guidance.
  • Stay current with emerging technologies and industry trends.

Skills

Java
Spring Boot
Microservices
AWS
CI/CD
SQL
Unit Testing
Distributed Systems
Cloud Services

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

AWS EC2
AWS ECS
AWS Lambda
AWS S3
Hazelcast

Job description

  • Lead the design, development, and deployment of applications using modern programming languages and frameworks
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure application performance, quality, and responsiveness
  • Identify and correct bottlenecks and fix bugs
  • Maintain code quality, organization, and automation
  • Develop highly scalable and fault-tolerant applications
  • Utilize cloud services for application deployments
  • Implement containerization strategies
  • Develop user interfaces using modern front-end technologies
  • Mentor junior developers and provide technical guidance
  • Stay current with emerging technologies and industry trends
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 8+ years of strong Java experience designing, developing, testing, and deploying critical and complex projects
  • Strong Java skills with experience developing concurrent and distributed systems
  • Experience with Java 8 features, especially Streams API
  • 5+ years of advanced experience with Spring-based technologies, including Spring Boot and Spring Cloud
  • Experience with caching frameworks such as Hazelcast
  • 5+ years of SQL knowledge and experience
  • Experience designing and implementing microservices-based solutions
  • Experience writing unit and integration tests
  • Experience writing SQL queries with a good understanding of data models
  • Exposure to AWS cloud services, including EC2, ECS, Load Balancer, Security Group, Lambda, and S3
  • Strong analytical and problem-solving skills
  • Master’s degree in Computer Science or a related field preferred
  • Experience with CI/CD pipelines and DevOps practices preferred
  • Experience with Agile/Scrum methodologies preferred
  • Indefinite right to work in the United States
Core Competencies

Demonstrates expertise in Java application development, including designing and deploying microservices and utilizing cloud services. Proficient in mentoring teams and ensuring high application performance and quality through modern development practices.

Highest-signal resume keywords
  • Java Development
  • Spring Boot
  • Microservices Architecture
  • AWS Cloud Services
  • CI/CD Pipelines
Hard Skills
  • Java
  • Spring Cloud
  • SQL
  • Unit Testing
  • Integration Testing
  • Concurrent Systems
  • Distributed Systems
  • Caching Frameworks
  • Agile Methodologies
  • DevOps Practices
Soft Skills
  • Analytical Skills
  • Problem-Solving
  • Mentoring
Certifications & Qualifications
  • Bachelor’s Degree in Computer Science
  • Master’s Degree in Computer Science
Industry Keywords
  • Application Development
  • Cloud Services
  • Containerization
  • Agile/Scrum
  • Microservices
Tools & Technologies
  • AWS EC2
  • AWS ECS
  • AWS Lambda
  • AWS S3
  • Hazelcast
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

Jobtailor • New York (NY)

On-site
USD 140,000 - 170,000
Principal Developer
Principal Developer

Jobtailor • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Software Engineer – Java/AWS Backend
Senior Software Engineer – Java/AWS Backend

Jobtailor • Colorado

On-site
USD 140,000 - 200,000
Java Developer – 4–8 Years | USC/GC/H4EAD
Java Developer – 4–8 Years | USC/GC/H4EAD

Hudson Manpower • Knoxville (TN)

On-site
USD 110,000 - 150,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer – Java/AWS
Senior Software Engineer – Java/AWS

Jobtailor • Chicago (IL)

On-site
USD 140,000 - 190,000
Java Lead
Java Lead

Compunnel, Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000