Lead Java Developer

EnIn Systems

California

On-site

USD 140,000 - 190,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ENIN Systems, INC is seeking a Senior Java Full Stack Developer to design, develop, and maintain scalable enterprise applications. You will work across backend services (Java, Spring Boot, Microservices) and frontend (Angular/React) while ensuring robust security, performance, and cloud deployment.

The role requires deep experience with REST APIs, databases (Oracle/MySQL/PostgreSQL/MongoDB), and modern DevOps practices in an Agile environment.

Qualifications

  • 12-15 years of experience in Java/J2EE development.
  • Strong proficiency in Java 8/11/17 or later.
  • Hands-on experience with Spring, Spring Boot, Spring MVC, and Spring Security.
  • Experience with Microservices architecture and RESTful services.
  • Front-end experience with Angular or React.
  • Experience with Hibernate, JPA, and JDBC.
  • Experience with Kafka, RabbitMQ, or other messaging systems.
  • Knowledge of Git, Maven/Gradle, Jenkins, and Docker.
  • Experience with Kubernetes and cloud platforms.
  • Strong OOP, design patterns, and data structures.

Responsibilities

  • Design, develop, and maintain enterprise web applications using Java and related technologies.
  • Build backend services and RESTful APIs with Spring Boot and microservices.
  • Develop and integrate REST APIs and web services.
  • Implement authentication, authorization, and security features.
  • Work with relational and NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB).
  • Write clean, testable code and perform unit/integration testing.
  • Participate in CI/CD pipelines and DevOps practices.
  • Deploy and manage applications on AWS, Azure, or Google Cloud.
  • Collaborate with cross-functional teams in Agile/Scrum environments.
  • Troubleshoot issues and optimize performance.

Skills

Java/J2EE
Spring Framework
Microservices
REST APIs
Front-end: Angular/React
Databases
CI/CD
Cloud: AWS/Azure/GCP

Education

Bachelor's or Master's in CS/IT/SE

Tools

Hibernate/JPA
JDBC
Kafka/RabbitMQ
Git
Maven/Gradle
Jenkins
Docker
Kubernetes

Job description

Job Title: Senior Java Full Stack Developer
Job Summary:

We are seeking an experienced Senior Java Full Stack Developer to design, develop, implement, and maintain scalable enterprise applications. The ideal candidate will have strong experience in Java, Spring Boot, Microservices, REST APIs, front-end technologies, and cloud platforms. The candidate will work closely with architects, business analysts, QA engineers, and DevOps teams to deliver high-quality software solutions.

Key Responsibilities:
  • Design, develop, and maintain enterprise-level web applications using Java and related technologies.
  • Develop backend services and RESTful APIs using Java, Spring Boot, and Microservices architecture.
  • Develop and integrate REST APIs and web services.
  • Implement application security, authentication, and authorization.
  • Work with relational and NoSQL databases such as Oracle, MySQL, PostgreSQL, and MongoDB.
  • Write clean, reusable, maintainable, and efficient code.
  • Perform unit testing, integration testing, debugging, and code reviews.
  • Work with CI/CD pipelines and DevOps tools for application deployment.
  • Deploy and manage applications on AWS, Azure, or Google Cloud.
  • Collaborate with cross-functional teams in Agile/Scrum environments.
  • Troubleshoot production issues and improve application performance.
Required Skills:
  • 12-15 years of experience in Java/J2EE application development.
  • Strong proficiency in Java 8/11/17 or later.
  • Hands-on experience with Spring, Spring Boot, Spring MVC, and Spring Security.
  • Strong experience in Microservices architecture and RESTful web services.
  • Front-end development experience with Angular or React.
  • Experience with Hibernate, JPA, and JDBC.
  • Experience with Kafka, RabbitMQ, or other messaging technologies.
  • Knowledge of Git, Maven, Gradle, Jenkins, and Docker.
  • Experience with Kubernetes and cloud platforms.
  • Strong understanding of object-oriented programming, design patterns, and data structures.
Preferred Qualifications:
  • Experience with AWS, Azure, or GCP.
  • Knowledge of Kubernetes and containerization.
  • Experience with Redis, Elasticsearch, or MongoDB.
  • Familiarity with automated testing frameworks such as JUnit, Mockito, and Selenium.
  • Experience with Agile development methodologies.
  • Knowledge of application monitoring and performance optimization.
Education:

Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Soft Skills;
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and within a team.
  • Strong leadership and mentoring skills.
  • Ability to manage multiple priorities and meet project deadlines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • Texas

On-site
USD 120,000 - 160,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel Inc. • Phoenix (AZ)

On-site
USD 120,000 - 170,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel Inc. • Chicago (IL)

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

Compunnel Inc. • Texas

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Virtusa • Irving (TX)

On-site
USD 125,000 - 175,000
Lead Software Engineer
Lead Software Engineer

Virtusa • Westlake (TX)

On-site
USD 120,000 - 150,000
Full Stack Java Developer
Full Stack Java Developer

Veriipro • Mount Laurel Township (NJ)

On-site
USD 110,000 - 160,000
Java Fullstack Lead
Java Fullstack Lead

RAPID EAGLE INC • Las Vegas (NV)

On-site
USD 120,000 - 150,000
401(k) matching
Dental insurance
Health insurance
Senior Java Developer
Senior Java Developer

Raas Infotek LLC • Texas

On-site
USD 120,000 - 160,000