Resource Point - Lansing, MI

posted 5 days ago

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

About the position

The JAVA Developer Full Stack Senior position is responsible for maintaining and enhancing complex Java applications critical to healthcare organizations. This role involves providing technical leadership, guiding other developers, and participating in various analytical assignments to improve and implement projects. The developer will work on a system used by physicians and hospitals to deliver essential screening and follow-up services.

Responsibilities

  • Provide ongoing maintenance and support of complex Java applications.
  • Develop enhancements to applications supported within the department.
  • Act as a technical lead and provide guidance to other developers.
  • Participate in analytical assignments for enhancement, integration, maintenance, and implementation of projects.
  • Write well-designed, testable code using Spring MVC and Hibernate framework.
  • Design and develop RESTful Web Services using Spring Web MVC framework.
  • Develop business application components using Object Oriented Java/JEE technologies.
  • Execute full software development life cycle (SDLC).
  • Gather requirements and write functional/technical specifications for complex projects.
  • Develop database objects including stored procedures and functions using SQL and PL/SQL.
  • Integrate software components into a fully functional software system.
  • Maintain source code using source control and baseline software versions.

Requirements

  • 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 and JEE Spring/SpringBoot Framework 3.0.
  • 5+ years in projects development using Angular/React JS, JavaScript framework.
  • 5+ years' experience with AWS, DataBricks, and Elastic search.
  • 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 of experience or knowledge on creating CI/CD pipelines using Azure DevOps.

Nice-to-haves

  • Knowledge of Apache Kafka, Apache Spark and ActiveMQ broker.
  • Experience or knowledge on creating CI/CD pipelines using Azure DevOps.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service