Programmer Analyst 6 - A-Line Staffing Solutions
Lansing, MI
About the Job
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.
- 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.
- 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
Source : A-Line Staffing Solutions