Senior Java Developer

$124,800 - $135,200/Yr

A-Line - Lansing, MI

posted about 2 months ago

Full-time - Senior
Lansing, MI
Rail Transportation

About the position

The Senior Java Developer & Technical Lead will be responsible for maintaining and enhancing complex Java applications that are critical to healthcare organizations. This role involves ensuring the stability and functionality of systems used by physicians and hospitals, guiding a team of developers, driving automated processes, ensuring data integrity, and overseeing application security.

Responsibilities

  • Write robust, testable code using Spring MVC, Hibernate, JQuery/HTML5, JavaScript, HTML, XML, and Angular.
  • Develop business application components with Object-Oriented Java/JEE technologies and design RESTful Web Services.
  • Utilize Apache Struts, Spring Boot, and implement design patterns such as DAO, Singleton, and Service Locator.
  • Design logical and physical database models, develop stored procedures, and troubleshoot with SQL/PLSQL.
  • Integrate software components, use GIT for version control, and build applications using Maven and CI/CD tools like Azure DevOps.
  • Provide guidance on design documents, prototypes, and ensure logical system requirements flow.
  • Work on large agile projects, develop BI reporting solutions, and support Electronic Health Records (EHR) and healthcare claims processing.

Requirements

  • 12+ years in Java development, SQL/PLSQL, and Java IDEs.
  • 8+ years with Java JEE Struts and Spring/SpringBoot frameworks.
  • Extensive experience with Hibernate/JPA, AWS, Databricks, Angular/React JS, and JBOSS Enterprise SOA.
  • Skilled in Oracle database design and BI reporting with Business Objects and Oracle Discoverer.
  • Proven experience in agile development, CI/CD pipelines, and using CMM/CMMI Level 3 methods.

Nice-to-haves

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