Lead Java Developer

ENIN SYSTEMS INC

Texas

In loco

USD 120.000 - 160.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

ENIN SYSTEMS INC is seeking an experienced Lead Java Developer to drive the design, development, and deployment of scalable enterprise applications. You will lead teams, implement microservices and REST APIs using Spring Boot, and collaborate with architects and QA engineers to ensure quality and timely delivery.

The role emphasizes technical leadership, cloud proficiency (AWS/Azure/GCP), and secure, high-performance software practices across Agile teams.

Competenze

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
  • Typically 12–15 years of experience in Java application development.
  • At least 6 years of experience leading development teams or serving as a technical lead.
  • Strong experience with Spring Boot and microservices architecture.
  • Experience with cloud-native development and deployment.

Mansioni

  • Lead the design, development, testing, and deployment of Java-based applications.
  • Develop scalable applications using Java, Spring Boot, Spring MVC, and Hibernate.
  • Design and implement microservices and RESTful APIs.
  • Provide technical leadership, code reviews, and mentoring to junior developers.
  • Collaborate with architects, business analysts, QA engineers, and project managers.
  • Implement CI/CD pipelines and automated testing processes.

Conoscenze

Core Java
Spring Boot
Microservices
REST APIs
OOP
Multithreading
Java 8/11/17

Formazione

Bachelor’s degree in Computer Science or related field

Strumenti

Jenkins
Docker
Kubernetes
Git
Maven
Gradle

Descrizione del lavoro

Lead Java Developer
Job Summary

We are looking for an experienced Lead Java Developer to lead the design, development, and implementation of scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, microservices architecture, REST APIs, cloud technologies, and database management, along with proven technical leadership and problem-solving skills.

Key Responsibilities
  • Lead the design, development, testing, and deployment of Java-based applications.
  • Develop scalable applications using Java, Spring Boot, Spring MVC, and Hibernate.
  • Design and implement microservices and RESTful APIs.
  • Provide technical leadership, code reviews, and mentoring to junior developers.
  • Collaborate with architects, business analysts, QA engineers, and project managers.
  • Design and optimize SQL queries and database structures.
  • Implement security best practices, including authentication and authorization.
  • Integrate applications with third-party systems and enterprise platforms.
  • Manage application performance, troubleshooting, debugging, and production support.
  • Implement CI/CD pipelines and automated testing processes.
  • Work with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
  • Ensure coding standards, software quality, documentation, and timely project delivery.
Required Technical Skills
  • Programming: Core Java, Java 8/11/17 or later, OOP, Collections, Multithreading.
  • Frameworks: Spring Boot, Spring MVC, Spring Security, Hibernate, JPA.
  • Architecture: Microservices, REST APIs, distributed systems, design patterns.
  • Databases: Oracle, MySQL, PostgreSQL, SQL Server.
  • Messaging: Apache Kafka, RabbitMQ, or JMS.
  • Cloud: AWS, Azure, or Google Cloud Platform.
  • DevOps: Jenkins, Docker, Kubernetes, Git, Maven, Gradle.
  • Testing: JUnit, Mockito, integration testing, automated testing.
  • Tools: IntelliJ IDEA, Eclipse, Jira, GitHub, GitLab, or Bitbucket.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Typically 12-15 years of experience in Java application development.
  • At least 6 years of experience leading development teams or serving as a technical lead.
  • Strong experience building enterprise-grade applications using Spring Boot and microservices.
  • Experience with cloud-native application development and deployment.
  • Excellent communication, leadership, analytical, and problem-solving skills.
Preferred Qualifications
  • Experience with high-volume, distributed enterprise applications.
  • Knowledge of system design, performance tuning, and application scalability.
  • Experience with financial services, healthcare, insurance, retail, or other enterprise domains.
  • Familiarity with security standards, OAuth 2.0, JWT, and secure API development.
  • Experience with event-driven architecture and modern DevOps practices.
Key Competencies
  • Technical leadership and team mentoring.
  • Architecture and design decision-making.
  • Agile development and project collaboration.
  • Troubleshooting and root-cause analysis.
  • Effective communication with technical and business stakeholders.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Lead Java Developer
Lead Java Developer

ENIN Systems, INC • North Carolina

In loco
USD 140.000 - 180.000
Lead Java Developer
Lead Java Developer

ENIN SYSTEMS INC • New York (NY)

In loco
USD 150.000 - 210.000
Java Lead
Java Lead

Compunnel, Inc. • Schaumburg (IL)

In loco
USD 120.000 - 150.000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

In loco
USD 130.000 - 160.000
Sr Java Developer - Lead
Sr Java Developer - Lead

Thecorporate • Philadelphia

In loco
USD 110.000 - 165.000
Technical Java Lead Developer
Technical Java Lead Developer

TheCorporate LLC • Stati Uniti

In loco
USD 140.000 - 190.000
Java Application Developer
Java Application Developer

LTM • Irving (TX)

In loco
USD 120.000 - 180.000
Java Developer
Java Developer

Virtusa • Irving (TX)

In loco
USD 125.000 - 175.000
Java Technical Lead
Java Technical Lead

Rapid Eagle Inc • Torrance (CA)

In loco
USD 140.000 - 180.000
401(k) matching
Dental insurance
Health insurance
Senior Java Developer
Senior Java Developer

Mackrel Technology • Stati Uniti

Remoto
USD 140.000 - 190.000