Overview
Job Title: Java Technical Lead
Job Summary:
We are looking for an experienced Java Technical Lead to join our team. You will be responsible for leading the development of high-quality Java-based applications, mentoring developers, ensuring coding standards, and collaborating with cross-functional teams to deliver innovative solutions.
Responsibilities:
- Lead and mentor the development team to ensure high-quality code and successful project delivery.
- Design and architect scalable, efficient, and maintainable software solutions.
- Ensure adherence to coding standards, best practices, and development methodologies.
- Collaborate with cross-functional teams to gather requirements and deliver optimal solutions.
- Review and optimize existing code, troubleshooting issues to enhance system performance.
- Stay updated with the latest technology trends to drive innovation and improvements.
- Manage project timelines, delegate tasks, and ensure on-time delivery of features.
Required Technical:
✅ Frontend: React.js, Angular, or Vue.js, HTML, CSS, JavaScript, TypeScript.
✅ Backend: Node.js, Python (Django/Flask), Java (Spring Boot), .NET Core, or PHP (Laravel).
✅ Databases: MySQL, PostgreSQL, MongoDB, or Firebase.
✅ Cloud & DevOps: AWS, Azure, Docker, Kubernetes, CI/CD pipelines.
✅ Version Control: Git, GitHub, GitLab.
✅ Others: RESTful APIs, GraphQL, Microservices Architecture, Testing frameworks (Jest, Mocha).