{"schemaVersion":"jobsearcher.job.v1","id":"c1435ade0e3b25cb067a4c95","url":"https://jobsearcher.com/jobs/c1435ade0e3b25cb067a4c95","canonicalUrl":"https://jobsearcher.com/jobs/c1435ade0e3b25cb067a4c95","title":"Lead Java Developer","description":"Lead Java Developer – Job DescriptionPosition: Lead Java DeveloperExperience: 12+ yearsEmployment Type: Full-TimeJob Summary:We are seeking an experienced Lead Java Developer to lead the design, development, and delivery of scalable, high-performance enterprise applications. The ideal candidate will have strong expertise in Java and Spring-based technologies, experience with microservices and cloud platforms, and the ability to guide development teams through complex technical initiatives.Key Responsibilities:Lead the design, development, testing, and deployment of Java-based applications.Develop scalable and secure applications using Java, Spring Boot, and Microservices.Provide technical leadership, mentoring, and code reviews for development teams.Define application architecture, design patterns, coding standards, and best practices.Collaborate with product managers, business analysts, architects, and QA teams.Design and implement RESTful APIs and integrations with internal and external systems.Troubleshoot complex application, performance, and production issues.Review technical requirements and translate them into effective software solutions.Drive continuous improvement in application performance, scalability, reliability, and security.Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical discussions.Support CI/CD automation and DevOps practices.Ensure development follows secure coding, testing, and quality standards.Mentor junior and senior developers and provide technical guidance.Required Skills:12+ years of professional software development experience.Strong proficiency in Core Java, Java 8/11/17+, collections, multithreading, and concurrency.Extensive experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security.Strong knowledge of Microservices architecture and RESTful web services.Experience with Hibernate/JPA and database technologies.Strong SQL skills with databases such as Oracle, PostgreSQL, MySQL, or SQL Server.Experience with messaging technologies such as Kafka, RabbitMQ, or JMS.Proficiency with Git, Maven/Gradle, JUnit, Mockito, and related development tools.Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Hands-on experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of Docker and Kubernetes.Strong understanding of software architecture, design patterns, and SOLID principles.Preferred Qualifications:Experience designing highly scalable and distributed systems.Knowledge of event-driven architecture and cloud-native application development.Experience with Redis, Elasticsearch, or NoSQL databases.Familiarity with observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry.Experience working in Agile/Scrum environments.Strong communication, problem-solving, and leadership skills.Education:Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.Key Competencies:Technical leadershipSystem design and architectureProblem solvingTeam mentoringCode quality and reviewPerformance optimizationCommunication and collaborationAgile development","company":"Enin Systems","rawCompany":"enin systems","city":"Chittenden","state":"VT","isRemote":false,"isActive":false,"createdAt":"2026-10-06T11:29:40.495Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Developer","description":"Lead Java Developer – Job DescriptionPosition: Lead Java DeveloperExperience: 12+ yearsEmployment Type: Full-TimeJob Summary:We are seeking an experienced Lead Java Developer to lead the design, development, and delivery of scalable, high-performance enterprise applications. The ideal candidate will have strong expertise in Java and Spring-based technologies, experience with microservices and cloud platforms, and the ability to guide development teams through complex technical initiatives.Key Responsibilities:Lead the design, development, testing, and deployment of Java-based applications.Develop scalable and secure applications using Java, Spring Boot, and Microservices.Provide technical leadership, mentoring, and code reviews for development teams.Define application architecture, design patterns, coding standards, and best practices.Collaborate with product managers, business analysts, architects, and QA teams.Design and implement RESTful APIs and integrations with internal and external systems.Troubleshoot complex application, performance, and production issues.Review technical requirements and translate them into effective software solutions.Drive continuous improvement in application performance, scalability, reliability, and security.Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical discussions.Support CI/CD automation and DevOps practices.Ensure development follows secure coding, testing, and quality standards.Mentor junior and senior developers and provide technical guidance.Required Skills:12+ years of professional software development experience.Strong proficiency in Core Java, Java 8/11/17+, collections, multithreading, and concurrency.Extensive experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security.Strong knowledge of Microservices architecture and RESTful web services.Experience with Hibernate/JPA and database technologies.Strong SQL skills with databases such as Oracle, PostgreSQL, MySQL, or SQL Server.Experience with messaging technologies such as Kafka, RabbitMQ, or JMS.Proficiency with Git, Maven/Gradle, JUnit, Mockito, and related development tools.Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Hands-on experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of Docker and Kubernetes.Strong understanding of software architecture, design patterns, and SOLID principles.Preferred Qualifications:Experience designing highly scalable and distributed systems.Knowledge of event-driven architecture and cloud-native application development.Experience with Redis, Elasticsearch, or NoSQL databases.Familiarity with observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry.Experience working in Agile/Scrum environments.Strong communication, problem-solving, and leadership skills.Education:Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.Key Competencies:Technical leadershipSystem design and architectureProblem solvingTeam mentoringCode quality and reviewPerformance optimizationCommunication and collaborationAgile development","datePosted":"2026-10-06T11:29:40.495Z","dateModified":"2026-10-06T11:29:40.495Z","hiringOrganization":{"@type":"Organization","name":"Enin Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chittenden","addressRegion":"VT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c1435ade0e3b25cb067a4c95"},"url":"https://jobsearcher.com/jobs/c1435ade0e3b25cb067a4c95"}}