A-Line - Lansing, MI
posted about 2 months ago
We are seeking a Senior Java Developer & Technical Lead to join our team, responsible for maintaining and enhancing complex Java applications critical to healthcare organizations. This role ensures that our systems, used by physicians and hospitals for screening and follow-up services, remain stable and functional. As a technical lead, you will guide a team of developers, drive automated processes, ensure data integrity, and oversee application security. You will be instrumental in the development of robust applications that support healthcare operations and improve patient care. In this position, you will be involved in various aspects of software development, including writing robust, testable code using technologies such as Spring MVC, Hibernate, JQuery/HTML5, JavaScript, HTML, XML, and Angular. You will also be responsible for developing business application components with Object-Oriented Java/JEE technologies and designing RESTful Web Services. Your expertise in frameworks like Apache Struts and Spring Boot will be crucial as you implement design patterns such as DAO, Singleton, and Service Locator. Additionally, you will design logical and physical database models, develop stored procedures, and troubleshoot issues using SQL/PLSQL. Integration and deployment will be part of your responsibilities, where you will integrate software components, utilize GIT for version control, and build applications using Maven and CI/CD tools like Azure DevOps. As a technical lead, you will provide guidance on design documents and prototypes, ensuring that logical system requirements flow effectively. You will work on large agile projects, develop BI reporting solutions, and support Electronic Health Records (EHR) and healthcare claims processing. Your leadership will help drive the team towards successful project delivery while maintaining high standards of quality and performance.