Java Technical Lead
Core
Lead a team of software developers to design, implement, and deliver cloud-based enterprise software solutions for the research and development of new drugs, devices, and treatments.
Role type
Senior IC Technical Lead / Technical Manager
Builds
Cloud-based high availability distributed applications and web/mobile interfaces
Domain
Healthcare technology / Cloud software development
Deliverable
production ML models | product features
Required skills
Java, Spring ecosystem (MVC, Data, Cloud, Batch, Security), Hibernate, Angular, JavaScript, HTML5, CSS, MySQL, PostgreSQL, Oracle, SonarQube, JUnit, Object-Oriented Design, Team Leadership, Project Planning, Requirements Gathering
Preferred skills
Large data handling, DevOps tools, Web application security, Code static analysis
Technologies
Spring, Hibernate, Angular, SonarQube, JUnit, MySQL, PostgreSQL, Oracle, JSP
Responsibilities
Provide technical guidance to team members on solution design and implementation; Hire new development staff and conduct performance reviews; Act as liaison between development team and upper management; Review documentation and conduct research to support comprehensive solutions; Participate in project planning and effort estimation; Ensure team training and capability.
Seniority
Senior, hands-on IC with management responsibilities