Java Lead / Technical Lead - Java TechnologiesLocation - Alpharetta, GA - 5 days onsite mandatory
- Design, develop, and maintain scalable, high-performance Java-based applications using Java, Spring Boot, and Microservices architecture.
- Collaborate with cross-functional teams to analyze business requirements, design technical solutions, and deliver high-quality software.
- Optimize application performance, troubleshoot production issues, and ensure adherence to coding, security, and quality standards.
- Mentor junior developers, participate in code reviews, and contribute to continuous improvement of development processes and best practices.
Summary: This description highlights core responsibilities in application development, solution design, performance optimization, and technical leadership expected from a mid-to-senior Java Developer with 8 years of experience.
Skill Category Technology / Skill Proficiency Level Core Java Java 8/11/17, Collections, Multithreading, Streams, JVM, Concurrency Expert
Frameworks Spring Boot, Spring MVC Expert
Microservices REST APIs, API Gateway Expert
Database Oracle, SQL Server Advanced