We are looking for a seasoned Java Lead to join our engineering team. The ideal candidate will be responsible for leading a team of developers, designing and developing high-volume, low-latency applications for mission-critical systems, and delivering high-availability and performance. You will provide technical leadership, mentorship, and ensure adherence to best practices in software development.
Key Responsibilities:
Lead the design, development, and deployment of Java-based applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Mentor and guide team members, conduct code reviews, and enforce coding standards.
Manage project priorities, deadlines, and deliverables.
Ensure application performance, scalability, and security.
Troubleshoot and resolve technical issues in development and production environments.
Advocate for clean code and best practices in architecture and design.
Stay updated with emerging technologies and apply them to ongoing projects
Any Gradute