Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer Analyst 6 - Java Developer

Samprasoft

Java Developer Position

Seeking a C2C candidate located in the specified area. The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to MBCIS MDHHS applications supported within our department. MBCIS is a critical system that is used by physicians, hospitals, and other health care organizations in their communities to provide all screening and any necessary follow-up services. Local Coordinating Agencies(LCA) and Health Departments are required to provide or arrange for basic screening services, provide timely and appropriate clinical care, Reimbursement of care/cost of care and data quality evaluation. Changes are being made to enhance the stability and functionality of the system. The resource is integral to developing and maintaining MDHHS’ MBCIS automated processes, streamlining critical business processes, data integrity, SEM/SUITE compliance, and securing the applications. The resource also performs as a technical lead and provides technical guidance to the other developers in the department. As a technical lead, the resource participates in a variety of analytical assignments that provide for the enhancement, integration, maintenance, and implementation of projects. The resource also provides technical oversight to developers in the team that support other critical applications. Not having a resource on staff will lead to MDHSS manually documenting and developing screen plans that can lead to errors causing data integrity issues and can eventually lead to incorrect information being processed and reporting of the patient information.

Responsibilities:

• Write well-designed, testable code using spring MVC, Hibernate framework for entity object mapping, JQuery/HTML5, JavaScript, HTML, XML, Angular

• Develop business application components using Object Oriented java/JEE technologies, design principles.

• Design and develop RESTful Web Services using Spring Web MVC framework.

• Design, Develop and maintain applications using Apache Struts framework.

• Ability to implement design patterns like Intercepting Filter, Front Controller, Session Façade, DAO, Singleton, and Service Locator.

• Execute full software development life cycle (SDLC) including experience in gathering requirements and writing functional/technical specifications for complex projects.

• Excellent knowledge in designing both logical and physical database model.

• Develop database objects including stored procedures, functions.

• Troubleshoots issues using SQL, PL/SQL scripts.

• Experience tuning SQL queries and scripts.

• Hands on experience Integrating software components into a fully functional software system.

• Extensive knowledge on source control tools such as GIT.

• Experience on Build Frameworks like Maven, maintain source code using source control, and baseline software versions and build war files for deployments.

• Experience developing with application servers Apache Tomcat, JBOSS, Web Sphere, Openshift Container.

• Develop software design documents and work with stakeholders for review and approval.

• Experience developing, prototypes, mockup for users review and approval.

• Exposure to flowcharts, screen layouts and documentation to ensure logical flow of the system requirements.

• Experience working on large agile projects.

• Experience with Java 8, SOAP Web-Services and Java Messaging Service (JMS) API.

• Experience with Spring Boot Projects, Spring Data, Spring Batch, Spring Security frameworks.

• Good to have knowledge of Apache Kafka, Apache Spark and ActiveMQ broker.

• Experience in Database Design in Oracle and SQL server.

• Experience or Knowledge on creating CI/CD pipelines using Azure Devops.

• Design, develop and maintain BI reporting solutions using Business Objects and Oracle Discoverer.

• Extensive experience in Oracle database logical and physical design.

• Develop PL/SQL Procedures, Functions, Packages and Job Scheduling.

• Experience in Electronic Health Records(EHR) HL7 solutions.

• Experience in 5010 EDI X12 healthcare claims processing solutions.

• Experience in SIGMA payment processing type solutions.

Required:

• 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

Required Skills: Angular, SQL, Java

Basic Qualification:

Additional Skills: JavaScript, Analyst, Applications Architect

This is a high PRIORITY requisition.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Programmer Analyst 6 - Java Developer in Lansing, MI vacancy
  •  ...Title: Programmer Analyst 6 (Java Developer) Location: Dimondale, MI 48821 (Hybrid - 2 Days Onsite/week & Local candidates only) Interview: Virtual Interview via MS Teams video. Duration: 1 year with possible extension. Top Skills & Years... 
    Suggested
    Local area
    2 days per week

    Inficare

    Lansing, MI
    3 days ago
  •  ...Hello All, *** Greetings from My3tech *** Job: Lansing, MI - IT - DTMB - Agency Services - DHHS - Programmer Analyst 6 - Java Developer Job ID:136242 Location : Lansing, MI Client : State of MI Interview Process: Candidates submitted must... 
    Suggested
    Local area

    My3Tech Inc

    Lansing, MI
    2 days ago
  •  ...Java Developer Position This is a java developer position. The position will be supporting the Client's Project Development and Maintenance...  ...., Required, 5 Years. Experience participating as a programmer within an Agile development environment, Required, 5 Years.... 
    Suggested

    Software Technology Inc

    Lansing, MI
    3 days ago
  •  ...This Programmer Analyst 6 position will work as contract resource for the State of Michigan - Department of Technology, Management and Budget...  ...Medicaid Reimbursement projects. The resource will act as a developer and analyst in an agile environment on a small development... 
    Suggested
    Full time
    Contract work
    Work at office

    Novalink Solutions

    Lansing, MI
    7 hours ago
  •  ...JAVA Developer/Programmer Analyst - Lansing, MI Duration: 12 months | Hybrid Seeking for a JAVA Developer/Programmer Analyst will play a crucial role in maintaining and enhancing complex Java applications. You'll work on automating processes, streamlining business... 
    Suggested

    Ark Solutions

    Lansing, MI
    2 days ago
  •  ...Job Title: Programmer Analyst 6 - Sr. Genesys Developer Location: Lansing, MI Employment Type: Contract(C2C) About Us DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity... 
    Full time
    Contract work

    Dmv It Service

    Lansing, MI
    7 hours ago
  •  ...Dimondale, MI - IT - DTMB - Agency Services - MSP - Programmer Analyst 3 - Java Developer 156712 04/20/2026 6 Months from projected start date 7150 Harris Dr Dimondale, MI Resume R2R Meets Work Location References... 
    Local area
    Remote work
    2 days per week
    1 day per week

    E-Solutions

    Dimondale, MI
    2 days ago
  •  ...Programmer Analyst 3 TekWissen is a global workforce management provider...  ...Dimondale, MI 48821 Duration: 6 Months Job Type: Hybrid...  ...experience as an Application Developer, with a demonstrated ability...  ...technologies. Strong proficiency in Java, Spring, Spring Boot, Oracle,... 
    Temporary work
    Worldwide
    Shift work

    Merican

    Dimondale, MI
    5 days ago
  •  ...Title: Programmer Analyst 6 (Salesforce Developer) Location: Dimondale, MI 48821 (Hybrid - 2 Days Onsite/week & Local candidates only) Interview: Virtual Interview via MS Teams video. Duration: 1 year with possible extension. Top Skill &... 
    Local area
    2 days per week

    Inficare

    Lansing, MI
    3 days ago
  •  ...Senior Java developer skill set required (will be required to read/write code as part of the System Analyst role) Ability to write quality technical specifications (Familiarity with Swagger...  ...development technologies. ASP.Net, .Net 6.0 or latest version. Flexibility to work... 
    Local area

    My3Tech Inc

    Lansing, MI
    2 days ago
  •  ...Experience: - Minimum 3 years of experience as System/Business Analyst conducting Joint Application Design (JAD) sessions with Customers...  ...location. Job Description Title Business System Analyst 6 Location Lansing, MI (Hybrid Locals Only) Duration 1... 
    Work at office
    Local area
    Remote work
    Relocation
    2 days per week

    Damco Solutions

    Lansing, MI
    3 days ago
  •  ...Job Description Job Description Job Title: Programmer Analyst 6 - Accela Job Location: Lansing, MI (Hybrid) Job Type: Contract Job Description/ Requirement: Experience implementing and supporting the Accela Civic Platform (Accela Automation) for Licensing... 
    Contract work

    Global Information Technology

    Lansing, MI
    27 days ago
  •  ...Formstack link: The State of Michigan is looking for: Senior System Analyst 6 - Business Analyst Focus Max ###: #####/hour Will close to...  ...experience for complex computer systems. • 8+ years of developing functional requirements for development projects. • 8+ years of... 
    Work at office
    Local area
    Relocation
    2 days per week

    Tricehealthcare

    Lansing, MI
    1 day ago
  • Senior System Analyst 6 - Business Analyst Focus Location: Lansing, MI (Hybrid role with 2 days onsite) - Local candidates ONLY. Duration: 1+ Year Contract with possible extension Exp: 10+ Years Client: State of Michigan
    Contract work
    Local area

    Argyle Infotech

    Lansing, MI
    3 days ago
  •  ...Creating API's to interface with MAGIC data writing core Java applications (JAVA EE, backend business logic, getting data from the...  ...all web), REST, database (Oracle, JDBC) moving from Java 8 from 6, migration of Maven, it's going to be a recompile to start with,... 

    3B Staffing LLC

    Lansing, MI
    1 day ago
  •  ...Lansing, MI - IT - DTMB - Agency Services - DHHS - Programmer Analyst 6 - Application Architect 155186 03/02...  ...application development team, which includes designing, developing and supporting complex Java applications for MDHHS Infectious disease area... 
    Local area
    Remote work
    Relocation
    2 days per week

    E-Solutions

    Lansing, MI
    3 days ago
  •  ...System Analyst 6 (UX Designer) Location: Lansing, MI (2 Days a week onsite) Duration: Long Term Interviews: MS TEAMS Video with camera on and integrated audio used. Local and non local candidates may be submitted; must be onsite from day 1 for hybrid model... 
    Local area
    2 days per week

    Software Technology Inc

    Lansing, MI
    13 days ago
  •  ...Senior Java Developer with UI/UX Experience Location: Lansing, MI Interviews: MS Teams...  ...Java 8 or higher - 8 years Angular - 6 years MSSQL (queries, procedures) -...  ...a CMS (Sitecore preferred). Senior Programmer/Analyst: Design, implementation, and delivery of... 
    Work at office
    Local area
    2 days per week

    My3Tech Inc

    Lansing, MI
    3 days ago
  •  ...located in the specified area. Job Description: This System Analyst position will support LEO - E & T workforce development...  ...into technical specifications for the proposed solution; design, develop and modify software systems, using scientific analysis and mathematical... 

    Kaav Inc.

    Lansing, MI
    2 days ago
  • Technical Support Specialist Seeking a C2C candidate located in the specified area. Position Description This position is responsible for providing technical support for COTS (Custom Off the Shelf) packages for the Management and Budget side of DTMB. This...

    Software Technology Inc

    Lansing, MI
    3 days ago
  •  ...Description Job Description Job Title: Application Architect / Programmer Analyst (Java) Location: Lansing, MI (Hybrid – Local Candidates Only)...  ...teams supporting enterprise applications. Design, develop, and maintain enterprise-level applications using Java and... 
    Local area
    2 days per week

    Career Land Center, LLC

    Lansing, MI
    22 days ago
  •  ...Without these details will not consider the profiles. Job Description : Java Full Stack Developer Location: Farmington Hills, MI (Remote till Covid-19 Exist) Duration: 6+ Months Years of Exp: Minimum 10+ Years Required Skills: ~3+ years... 
    Work experience placement
    Remote work

    Navtech

    Lansing, MI
    3 days ago
  •  ...Job Description Job Description Job Title: System Analyst 6 Job Location: Lansing, MI (Hybrid) Job Type: Contract Job Description...  ...Knowledge of various programming languages such as Salesforce, Java, JavaScript, Python, etc. ~4+ Years' hands-on experience in... 
    Contract work

    Global Information Technology

    Lansing, MI
    17 days ago
  •  ...Java Developer with Guidewire Location: Lansing, MI Duration: Long Term Top Three Skills: Java Development background - 5 years Experience with BC Integration/CC Integration - 5 Years BC Configuration - 5 Years Job Description: Production... 

    3B Staffing LLC

    Lansing, MI
    1 day ago
  •  ...creativity and latitude is expected. ~ Programmer Analyst 3 as an advanced information technology...  ...support, evaluates possible solutions, develops alternative solutions, recommends...  ...development technologies using .NET and JAVA for the CDC I-Billing, CCAC and Bridges... 
    Full time
    Work at office

    Novalink Solutions

    Lansing, MI
    7 hours ago
  •  ...Senior Lead Java Developer Duration: 12 Months Location: Lansing MI Client: The State of Michigan MOI: In-person must Top Skills & Years of Experience: ~12+ years developing complex computer systems using Java. ~12+ years developing complex computer... 

    Software Technology Inc

    Lansing, MI
    3 days ago
  •  ...Need Java Developer in Lansing MI We are Staffing Specialist working directly with all US States and Local and Commercial clients. We are known for our IT Services, Mobile development, Web development and Cloud computing and working with clients to deliver high-performance... 
    Local area

    Tech Marketing

    Lansing, MI
    3 days ago
  •  ...Sr. Java Developer Arete Technologies, Inc. offers a set of innovative Consulting and Outsourcing services, bridging the gap between...  ...Hibernate/JPA framework. Experience participating as a programmer/analyst in projects using CMM/CMMI Level 3 methods and practices. Experience... 
    Worldwide

    Arete Technologies Inc

    Lansing, MI
    3 days ago
  •  ...Role: Java Developer Location: Lansing, MI (Remote for now) Duration: 12+ months Interview: Phone/Skype ** Starting May 2022 Selected candidate will be required to work hybrid remote model with 2 days ON SITE (REQUIRED) - each week and... 
    Remote work
    Work from home
    3 days per week

    Netorbit

    Lansing, MI
    4 days ago
  •  ...Java Lead Developer Location: Lansing, MI Duration: 12 Months Rate: DOE Job Description: ~ Java, IDEs such as Eclipse, STS, Spring Boot Framework 3.0, Hibernate/JPA framework, Angular/React JS, JavaScript framework, JBOSS SOA JBOSS CMM/CMMI CI/CD Azure Devops... 

    Georgia IT Inc

    Lansing, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer Analyst 6 - Java Developer. Be the first to apply!