What are the responsibilities and job description for the Java Technical Lead position at Logicplanet, Inc.?
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