Search by job, company or skills

Anoud Technologies LLC

Technical Lead Java

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 months ago

Job Description

About Us:

Anoud Tech is a leading MENA-based global InsurTech company and was founded by Qatar Insurance Group in partnership with Swiss Re. Anoud Tech is facilitating the insurance industry's adoption of new technologies to modify operational processes, cultures, and customer experiences to meet rapidly changing business requirements for the new digital age. In Anoud Tech, insurers have a trustworthy technology partner with an unrivalled understanding of the functional and technical requirements of the industry within a rapidly evolving marketplace.

Job Summary:

We are looking for a highly skilled Technical Lead - Java, Flutter with 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 iOS 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 & DevOps: 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, GraphQL, and WebSockets.
  • Hands-on experience in CRM platforms (e.g., Salesforce, HubSpot, Zoho, or custom CRM solutions).
  • Experience in MySQL, PostgreSQL, or MongoDB 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.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 110342831