What are the responsibilities and job description for the Java Technical Lead position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Logicplanet, Inc., is seeking the following. Apply via Dice today!
Job Title: Java Technical Lead
Location: Charlotte, NC
Duration: long Term
Job Summary
Job Title: Java Technical Lead
Location: Charlotte, NC
Duration: long Term
Job Summary
- We are looking for an experienced Java Technical Lead to design, develop, and lead high-performing backend systems. The role involves hands-on coding, architecture design, mentoring developers, and ensuring delivery of scalable and high-quality applications.
- Key Responsibilities
- Lead the design and development of enterprise-level applications using Java technologies
- Provide technical leadership to the development team and guide best practices
- Architect scalable, secure, and high-performance systems
- Review code, ensure quality standards, and enforce coding guidelines
- Collaborate with stakeholders, product managers, and cross-functional teams
- Identify and resolve technical challenges and performance bottlenecks
- Mentor and coach junior and mid-level developers
- Ensure adherence to Agile/Scrum methodologies
- Drive continuous improvement in development processes and tools
- Required Skills & Qualifications
- Strong experience in Java (8/11/17 ) and object-oriented programming
- Hands-on experience with frameworks like Spring Boot, Spring MVC, and Hibernate
- Expertise in building RESTful APIs and microservices architecture
- Experience with databases such as MySQL, PostgreSQL, or Oracle Database
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform
- Knowledge of containerization tools like Docker and orchestration using Kubernetes
- Experience with version control tools such as Git
- Strong understanding of CI/CD pipelines