Senior Java Developer
A-Line Staffing Solutions - dimondale, MI
Apply NowJob Description
Location: Lansing, MI (Hybrid, 3 days onsite) Rate: $65-72/hr on W-2 Note: No Third-party or C2C candidates We are seeking a highly experienced Senior Java Developer to support the development and maintenance of complex Java applications for critical healthcare systems. This role will have a significant impact on the healthcare services provided by physicians, hospitals, and health organizations by enhancing and supporting applications within our department. Role Overview: You will be responsible for the ongoing maintenance, enhancement, and development of essential healthcare systems. This system supports screening and follow-up services, reimbursement, clinical care, and data quality evaluation. You will serve as both a technical lead and mentor, ensuring that projects are successfully integrated, maintained, and secure. Your work will ensure data integrity and streamline critical business processes. Key Responsibilities: Develop and maintain business application components using Java JEE, Spring, Spring Boot, Hibernate, Struts, and JPA. Write well-designed, testable code using frameworks like Spring MVC and Hibernate for object-relational mapping. Build RESTful Web Services using Spring Web MVC. Implement design patterns (e.g., Intercepting Filter, Front Controller, DAO, Singleton, Service Locator). Execute full SDLC processes, gathering requirements, and writing technical specifications for complex projects. Design and develop database models, and create database objects (stored procedures, functions). Troubleshoot and optimize SQL/PL-SQL queries. Integrate software components into fully functional software systems. Work with GIT for version control and Maven for builds and deployments. Collaborate with stakeholders to design and develop software solutions, creating prototypes and mockups. Design and develop CI/CD pipelines using Azure DevOps. Implement Agile development processes and test-driven development (TDD). Experience with BI reporting solutions and Oracle database design. Preferred Skills & Experience: Hands-on experience with Java 8, SOAP Web Services, Java Messaging Service (JMS) API. Knowledge of Apache Kafka, Apache Spark, and ActiveMQ broker. Experience developing in Apache Tomcat, JBOSS, WebSphere, and OpenShift Container environments. Experience in developing applications within AWS, Databricks, and ElasticSearch environments. Proficiency in front-end development using Angular/React JS and JavaScript frameworks. Experience with Electronic Health Records (EHR) systems and HL7 solutions. Knowledge of 5010 EDI X12 healthcare claims processing and SIGMA payment solutions. Qualifications: 12 years of Java development experience with complex systems. Strong expertise in SQL/PL-SQL and developing Java applications using IDEs like Eclipse or STS. 12 years developing complex computer systems using Java. 12 years developing complex computer systems using java IDEs such as Eclipse, STS 12 years programming in SQL and/or PL/SQL. 8 years programming using Java JEE Struts Framework 8 years programming using Java JEE Spring/SpringBoot Framework 3.0. 8 years of development using Hibernate/JPA framework. 5 years experience with AWS, Databricks, and Elastic search. 5 years in projects development using Angular/React JS, JavaScript framework. 5 years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow . 5 years using CMM/CMMI Level 3 methods and practices. 5 years implemented agile development processes including test driven development. 3 years Experience or Knowledge on creating CI/CD pipelines using Azure Devops- Nice to have
Created: 2024-11-01