> Markdown version of [/jobs/ext/3662008-lead-java-developer](https://www.wearedevelopers.com/jobs/ext/3662008-lead-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Java Developer - **Company:** Synechron Inc - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $110,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Applications Architecture, Automation of Tests, Unit Testing, Code Review, Continuous Delivery, Continuous Integration, Relational Databases, Software Design Patterns, DevOps, Distributed Systems, Hibernate (Java), Java Persistence API, Java Web Services, Junit, PostgreSQL, Microsoft SQL Server, MySQL, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Release Management, Mockito, Software Systems, Web Application Frameworks, Spring-mvc, Spring-boot, Software Troubleshooting, Git, Spring Data, Containerization, Information Technology, Restful APIs, Microservices - **Published:** October 9, 2026 - **Apply:** https://www.disabledperson.com/jobs/75862928-lead-java-developer ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. * Strong proficiency in Java 8 or later, object-oriented programming, and design patterns. * Experience with Spring Boot, Spring MVC, Spring Data, and Spring Security. * Strong knowledge of RESTful APIs, microservices, and distributed systems. * Experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server. * Familiarity with ORM frameworks such as Hibernate or JPA. * Experience with unit testing and automated testing frameworks, including JUnit and Mockito. * Proficiency with Git and modern software development workflows. * Experience working in Agile/Scrum environments. * Strong troubleshooting, analytical, communication, and leadership skills. ## Description We are seeking an experienced and innovative Java Full Stack Developer to lead our development team in designing, developing, and maintaining cutting-edge applications. The ideal candidate will possess a strong background in Java backend development and modern frontend frameworks, with a proven track record of delivering enterprise-level software solutions in a cloud-native environment. Candidate will play a critical role in shaping our architecture, mentoring junior team members, and ensuring quality standards., The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Charlotte, NC is $110k - $120k/year & benefits (see below). The Role Responsibilities: * Lead the design, development, testing, and deployment of Java-based applications. * Define technical solutions, application architecture, and development standards. * Develop scalable, maintainable, and high-performance software using Java and related technologies. * Conduct code reviews and ensure adherence to coding, security, and quality standards. * Mentor and guide software developers through technical coaching and knowledge sharing. * Collaborate with product managers, business analysts, architects, QA engineers, and DevOps teams. * Break down complex business requirements into technical tasks and deliverables. * Identify and resolve performance, reliability, and production issues. * Support continuous integration, continuous delivery, and automated testing practices. * Contribute to technology strategy, system modernization, and process improvement initiatives. * Create and maintain technical documentation, design specifications, and operational procedures. * Participate in agile ceremonies, sprint planning, estimation, and release planning.