Logo
cyberThink

Java Developer - Hybrid

cyberThink, Lansing, Michigan, United States, 48900


Job Description:As a Java Developer, you will provide ongoing maintenance and support for complex Java applications and enhance the existing system, which supports critical healthcare screening and follow-up services. You will work closely with different teams to ensure data integrity, compliance, and technical leadership for other developers. In this role, you will focus on application development, integration, and continuous improvement, contributing to critical business processes and healthcare data accuracy.

Key Responsibilities:

Develop and maintain Java-based applications using Spring MVC, Hibernate, and related technologiesDesign and develop RESTful web services using Spring Web MVC frameworkProvide technical leadership and guidance to developers on projects and system enhancementsEnsure code quality by writing testable code and participating in code reviewsDesign and implement database solutions, including writing complex SQL and PL/SQL queriesTroubleshoot application issues and optimize database performance using SQL scriptsIntegrate software components into fully functional systems and manage deployments using GIT and MavenCollaborate with stakeholders to develop prototypes and gather user feedbackContribute to agile development processes and continuous improvement initiativesMaintain technical documentation and ensure system designs meet business requirements

Required Skills, Experiences, Education, and Competencies:

12+ years of experience developing complex systems using Java12+ years of experience with Java IDEs such as Eclipse and STSStrong programming experience with SQL and PL/SQL8+ years of experience using Java JEE Struts and Spring/Spring Boot Framework 3.0Experience with Hibernate/JPA frameworks for database entity mapping5+ years of experience with AWS, Databricks, and ElasticsearchProficient in front-end development using Angular/React JS and JavaScript frameworksExperience with application servers like Apache Tomcat, JBOSS, and OpenShift ContainersStrong knowledge of source control tools such as GIT and build frameworks like MavenExperience in database design and development using Oracle and SQL ServerFamiliarity with CI/CD pipelines using Azure DevOps (nice to have)Experience with Electronic Health Records (EHR) and healthcare claims processing (EDI X12)Knowledge of Apache Kafka, Apache Spark, and ActiveMQ brokerExperience with 5010 EDI X12 healthcare claims processing solutionsExperience in large-scale agile development projectsExposure to flowcharts, screen layouts, and system documentation

The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.