Search by job, company or skills

HiLabs

Technical Architect

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job summary: We are a leading Software as a Service (SaaS) company that specializes in the transformation of data in the US healthcare industry through cutting-edge Artificial Intelligence (AI) solutions. We are seeking a highly skilled Technical Lead with expertise in Java full stack development to join our dynamic team. The successful candidate will play a pivotal role in leading the technical aspects of our AI-driven solutions, ensuring robustness, scalability, and innovation in our software offerings.

Responsibilities:

  • Define and drive the architecture of scalable, reliable, and maintainable software systems that meet HiLabs business and technical goals.
  • Collaborate with cross-functional teams including product managers, data scientists, and UX/UI designers to translate business requirements into technical specifications
  • Architect and maintain scalable, reliable, and high-performance software systems in accordance with industry best practices.
  • Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and innovation.
  • Drive code reviews, quality assurance processes, and deployment strategies to ensure the delivery of high-quality software products.
  • Full-stack application development with both front-end and back-end development. Use different front-end technologies to build intuitive and responsive user Interfaces
  • Creation of highly modularand reusable components/APIs as per the business needs
  • Design and development of robust application tier and backend architecture using different technologies
  • Managing the complete software development process from conception to deployment
  • Following best design and development practices to ensure high quality of software
  • Design, build and maintain efficient, secure, reusable, and reliable code
  • Stay updated on emerging technologies and industry trends, integrating relevant advancements into our software development practices.
  • Contribute to the technical roadmap and strategy, identifying opportunities for optimization and enhancement of our AI solutions.
  • Collaborate with stakeholders to gather feedback, address technical challenges, and iterate on product features to meet customer needs.

Desired Profile:

  • Bachelor's or master's degrees in computer science, Mathematics, or any other quantitative discipline(Tier 1 Preferred)
  • 10+ years of experience in software development, with at least 3 years in a technical architect role, experience in developing JAVA/J2EE/Spring based applications
  • Proficiency in designing and deploying cloud-native applications using AWS, Azure, or GCP.
  • Strong understanding of microservices architecture, API development, and containerization technologies (e.g., Docker, Kubernetes)
  • Strong knowledge of object-oriented programming concepts and principles
  • Expertise in Spring-Boot & Spring stacks
  • Strong knowledge of Microservices, RESTfulAPI design and development
  • Good understanding of large system architecture and design
  • Experience working with React, jQuery,HTML5/CSS3, and Bootstrap frameworks.
  • Understanding of Big Data technologies is a plus
  • Knowledge of the AWS cloud environment is a plus
  • Experience using Version Control tools such as Bitbucket/GIT code repository
  • Experience using Tools like Maven/Jenkins, JIRA
  • Experience working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools
  • Passionate about technology and delivering solutions to solve complex business problems
  • Great collaboration and interpersonal skills
  • Ability to work with team members and lead by example in code, feature development, and knowledge sharing

About Company

Job ID: 142214201