What are the responsibilities and job description for the Lead Software Engineer (JAVA) position at Laboratory Corporation?
As a Lead Software Engineer, you will play a pivotal role in designing, developing, and maintaining cutting-edge applications tailored for the healthcare domain. You will work closely with cross-functional teams to build scalable, secure, and robust software solutions. Your expertise in Java, cloud development, and healthcare applications will be instrumental in delivering impactful results.
Is this the role you are looking for If so read on for more details, and make sure to apply today.
Duties & Responsibilities :
- Design, develop, and maintain high-quality Java-based applications.
- Lead the development of LIMS systems.
- Ensure the scalability, security, and performance of applications deployed on AWS.
- Collaborate with product managers, domain experts, and team members to understand and refine requirements.
- Integrate healthcare standards like FHIR and openEHR into system design where applicable.
- Mentor junior developers and contribute to fostering a collaborative and productive team environment.
- Stay updated on emerging technologies and industry trends, particularly in healthcare IT.
- Develop and maintain a robust suite of unit and integration tests, leveraging TDD.
- Perform support and maintenance activities.
Requirements :
Proficient in Spring Boot, Hibernate, REST APIs, and microservices architecture.
Exceptional communication skills and the ability to work collaboratively in a team setting.
J-18808-Ljbffr