GDI Infotech - Lansing, MI

posted about 1 month ago

Full-time - Senior
Lansing, MI
Professional, Scientific, and Technical Services

About the position

GDI Infotech is seeking a Senior Java Developer with extensive experience in Java, SQL, and JavaScript frameworks, particularly in a healthcare context. This hybrid position involves enhancing, maintaining, and supporting applications related to healthy pregnancies and hearing loss support for a government client. The role requires a strong understanding of software development life cycles and the ability to write well-designed, testable code.

Responsibilities

  • Write well-designed, testable code using Java, Spring MVC, Hibernate framework, JQuery/HTML5, JavaScript, HTML, XML, Angular.
  • Design, develop, and maintain applications using the Apache Struts framework.
  • Implement design patterns like Intercepting Filter, Front Controller, Session Façade, DAO, Singleton, and Service Locator.
  • Execute full software development life cycle (SDLC) including gathering requirements and writing functional/technical specifications for complex projects.
  • Develop database objects including stored procedures and functions, with an understanding of logical and physical database models.
  • Troubleshoot issues using SQL, PL/SQL scripts, and tune SQL queries and scripts.
  • Utilize source control tools such as GIT, application servers Apache Tomcat, JBOSS, Web Sphere, Openshift Container.
  • Develop software design documents and work with stakeholders for review and approval.

Requirements

  • 10+ years developing complex computer systems using Java, Java IDEs such as Eclipse, STS.
  • 8+ years of programming using Java JEE Struts Framework.
  • 10+ years of programming in SQL and/or PL/SQL.
  • 8+ years of programming using Java JEE Spring/Spring Boot Framework 3.0.
  • 8+ years of development using the Hibernate/JPA framework.
  • 5+ years in project development using Angular/React JS, JavaScript framework.
  • Over 5+ years of programming in the JBOSS Enterprise SOA environment including JBOSS Workflow.
  • Over 5+ years using CMM/CMMI Level 3 methods and practices.
  • Over 5+ years implemented agile development processes including test-driven development.

Nice-to-haves

  • Experience or knowledge in creating CI/CD pipelines using Azure DevOps.
  • Experience in Electronic Health Records (EHR) HL7 solutions.
  • Experience in 5010 EDI X12 healthcare claims processing solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service