Digital Technology Solutions - Lansing, MI

posted 8 days ago

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

About the position

DTS is seeking an experienced Java Full Stack Developer for a direct client position in Lansing, MI. The role involves developing complex computer systems using Java and related technologies, with a focus on creating well-designed, testable code and maintaining applications. The ideal candidate will have extensive experience in both front-end and back-end development, as well as a strong understanding of database design and integration.

Responsibilities

  • Write well-designed, testable code using Spring MVC and Hibernate framework.
  • Develop business application components using Object Oriented Java/JEE technologies.
  • Design and develop RESTful Web Services using Spring Web MVC framework.
  • Maintain applications using Apache Struts framework.
  • Implement design patterns such as Intercepting Filter, Front Controller, and DAO.
  • Execute full software development life cycle (SDLC) including requirements gathering and writing specifications.
  • Develop database objects including stored procedures and functions.
  • Troubleshoot issues using SQL and PL/SQL scripts.
  • Integrate software components into a fully functional software system.
  • Develop software design documents and collaborate with stakeholders for review and approval.
  • Create prototypes and mockups for user review and approval.
  • Work on large agile projects and implement CI/CD pipelines using Azure DevOps.

Requirements

  • 12+ years developing complex computer systems using Java.
  • 12+ years using Java IDEs such as Eclipse and STS.
  • 12+ years programming in SQL and/or PL/SQL.
  • 8+ years programming using Java JEE Struts and 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.
  • 5+ years using CMM/CMMI Level 3 methods and practices.
  • 3+ years experience or knowledge on creating CI/CD pipelines using Azure DevOps.

Nice-to-haves

  • Good to have knowledge of Apache Kafka, Apache Spark, and ActiveMQ broker.
  • Experience in Electronic Health Records (EHR) HL7 solutions.
  • Experience in 5010 EDI X12 healthcare claims processing solutions.
  • Experience in SIGMA payment processing type solutions.

Benefits

  • Excellent compensation package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service