Logo
A-Line Staffing Solutions

Senior Java Developer

A-Line Staffing Solutions, Dimondale, Michigan, United States, 48821


Position: Senior Java Developer & Technical Lead Location: [Lansing, MI (2 Days a week hybrid) Rate: 60-65/hr on W-2 (No C2C or third party candidates are being accepted at this time ) Description: 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. Key Responsibilities: Code Development: Write robust, testable code using Spring MVC, Hibernate, JQuery/HTML5, JavaScript, HTML, XML, and Angular. Application Design: Develop business application components with Object-Oriented Java/JEE technologies and design RESTful Web Services. Frameworks: Utilize Apache Struts, Spring Boot, and implement design patterns such as DAO, Singleton, and Service Locator. Database Management: Design logical and physical database models, develop stored procedures, and troubleshoot with SQL/PLSQL. Integration & Deployment: Integrate software components, use GIT for version control, and build applications using Maven and CI/CD tools like Azure DevOps. Technical Oversight: Provide guidance on design documents, prototypes, and ensure logical system requirements flow. Agile & Reporting: Work on large agile projects, develop BI reporting solutions, and support Electronic Health Records (EHR) and healthcare claims processing. Qualifications: Experience: 12 years in Java development, SQL/PLSQL, and Java IDEs. 8 years with Java JEE Struts and Spring/SpringBoot frameworks. Frameworks & Tools: Extensive experience with Hibernate/JPA, AWS, Databricks, Angular/React JS, and JBOSS Enterprise SOA. Knowledge of Apache Kafka, Apache Spark, and ActiveMQ is a plus. Database & Reporting: Skilled in Oracle database design and BI reporting with Business Objects and Oracle Discoverer. Development Practices: Proven experience in agile development, CI/CD pipelines, and using CMM/CMMI Level 3 methods. Preferred Skills: Knowledge of Apache Kafka, Apache Spark, and ActiveMQ broker. Experience or knowledge of creating CI/CD pipelines using Azure DevOps.