Java Technical Lead
globallogic
Job Description
Technical Leadership & Coding: Design, write, and maintain high-throughput, low-latency applications using Java 17+ and modern frameworks, spending a significant portion of time actively hands-on.
Solution Designing: Partner with enterprise architects and stakeholders to create end-to-end architectural designs, ensuring scalability, security, and high availability.
Product Collaboration & Lifecycle: Translate business roadmaps from Product Owners into modular engineering tasks, proactively identifying technical risks and balancing technical debt with product feature delivery.
Event-Driven Architecture: Build, manage, and optimize asynchronous, event-driven workflows and microservices using messaging platforms and cloud-native integration tools.
Code Quality & PR Reviews: Direct code reviews, enforce coding standards, and implement static code analysis to maintain clean, reliable, and testable code.
Database & Frontend Integration: Architect data layers using SQL and MongoDB, and collaborate with or guide frontend developers integrating backend services with React or Angular components.