Job Title: 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).