Technical Lead - Java, Flutter & CRM
Description
This range is provided by TAT IT Technologies. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range We have an urgent requirement for Technical Lead - Java, Flutter & CRM development with our client based in Qatar. Must have: Strong proficiency in Java, Spring Boot, Hibernate, Microservices architecture. Experience in Flutter, Dart for mobile application development. Strong understanding of RESTful APIs, Graph QL, and Web Sockets. Hands-on experience in CRM platforms (e.g., Salesforce, Hub Spot, Zoho, or custom CRM solutions). Job Summary We are looking for a highly skilled Technical Lead - Java, Flutterwith extensive experience in CRM development . The ideal candidate will be responsible for leading a development team, architecting robust solutions, and ensuring seamless integration of Java-based backend services with Flutter-based mobile applications. This role requires strong leadership, problem-solving skills, and hands-on expertise in Java, Flutter, and CRM platforms. Key Responsibilities Technical Leadership: Lead and mentor a team of developers, ensuring best coding practices and design principles. Solution Architecture: Design scalable, maintainable, and high-performance solutions for CRM applications using Java and Flutter. Development & Implementation: Develop, test, and deploy robust backend services using Java and microservices architecture. Mobile App Development: Build and optimize mobile applications using Flutter for both Android and i OS platforms. CRM Integration: Design and implement CRM modules, ensuring smooth integration with existing systems. Code Review & Optimization: Conduct code reviews and implement performance optimization strategies. Collaboration: Work closely with Product Managers, UI/UX designers, and other stakeholders to deliver high-quality products. Security & Compliance: Ensure that all development follows security best practices and compliance requirements. CI/CD & Dev Ops: Implement and maintain CI/CD pipelines for continuous integration and deployment. Troubleshooting & Support: Provide technical support, debug issues, and resolve performance bottlenecks. Required Skills & Qualifications Education: Bachelor's/Master’s degree in Computer Science, IT, or a related field. Technical Expertise: Strong proficiency in Java, Spring Boot, Hibernate, Microservices architecture. Experience in Flutter, Dart for mobile application development. Strong understanding of RESTful APIs, Graph QL, and Web Sockets. Hands-on experience in CRM platforms (e.g., Salesforce, Hub Spot, Zoho, or custom CRM solutions). Experience in My SQL, Postgre SQL, or Mongo DB databases. Proficiency in Git, Jenkins, Docker, Kubernetes, and CI/CD pipelines. Soft Skills: Excellent problem-solving and analytical skills. Strong leadership and team management abilities. Effective communication and collaboration skills. Ability to work in an Agile/Scrum development environment. Preferred Qualifications: Experience with cloud platforms like AWS, Azure, or GCP. Knowledge of State Management in Flutter (e.g., Provider, Riverpod, Bloc). Understanding of front-end frameworks like React, Angular, or Vue.js. Exposure to AI/ML-based CRM analytics and automation. Seniority level Associate Employment type Full-time Job function Engineering and Information Technology Industries Technology, Information and Internet Referrals increase your chances of interviewing at TAT IT Technologies by 2x#J-18808-Ljbffr
Posted: 7th July 2025 12 pm
Application Deadline: N/A