Java Backend Engineer with Angular

Apply Now

Job Description

If this blog helped you, spread the word!

Job Title: Java Backend Engineer with Angular Focus

Location: Okemos, MI – Hybrid Onsite

Visa: USC, GC, H1B Transfer, EAD

Job Type: W2

Duration: Initial contract through the end of the year, with 1-year extensions thereafter

Role Overview

We are seeking a Mid-Level Java Backend Engineer with Angular experience to join our dynamic team. The role focuses on maintaining and modernizing existing applications and building new features. The ideal candidate will balance backend expertise with a solid grasp of frontend development using Angular.

This position involves working in an agile environment with 2-week sprints, supporting critical internal applications that impact provider data and claims processing.

Key Responsibilities

* Collaborate with a team working on legacy and modernized Java-based applications.
* Develop, maintain, and upgrade backend systems using Core Java 11+ and related technologies.
* Create and enhance frontend components using Angular 2+ (newer versions preferred).
* Write and optimize PL/SQL queries for Oracle database systems.
* Implement and troubleshoot shell scripting as part of deployment and maintenance tasks.
* Support and improve applications that impact dental office tools, credentialing processes, and claims processing systems.

Must-Have Skills:

* Java 11+: Strong proficiency in Core Java, including experience with Java Swing, EJB, and microservices.
* Angular 2+: Solid understanding of Angular; newer versions preferred.
* PL/SQL: Ability to write and run basic queries, with knowledge of relational databases.
* Shell Scripting: Comfortable with scripting for deployment or automation tasks.
* DevOps Practices: Familiarity with modern CI/CD workflows and agile methodologies.
* Education: Bachelors in Computer science or related field.

Nice-to-Have Skills:

* Healthcare or Insurance Industry Background: Understanding of domain-specific requirements and standards.
* EJP Experience: Knowledge of Enterprise JavaBeans or similar tools.

If this blog helped you, spread the word!