Senior Java Fullstack Developer

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - Months contract

Skills

Java
Angular
MicroServices
Kafka
SPRING
React
ML
APIs
Copilot
cursor

Job Details

Senior Fullsatck Developer
Location: Lehi, UT | Plano, TX | SF, CA will be hybrid (2days/week in office
12 Months contract
We are seeking a highly skilled Java Full Stack Engineer to lead the design and development of scalable, high-performance web services and applications.
The ideal candidate will have deep expertise in Java/Spring Boot, React, microservices, and cloud-native environments, along with a passion for leveraging AI-powered developer tools to enhance productivity and code quality.

Experience: 12+ Years of working as a full-stack engineer

Responsibilities:
Lead end-to-end development of services across backend (Java/Spring), integration platforms and React frontend
Build and extend APIs and data services (micro-services) to enable partner integrations and downstream systems
Integrate and operationalize AI-powered developer tools (e.g. Copilot, Cursor) and contribute to incorporating ML-backed capabilities into platform workflows
Collaborate with product managers, backend engineers, operations, and data teams to solve complex real-world problems like data and interface integrations, data enrichment, and
automated decision rules.
Translate business requirements to technical design specifications

Qualifications:
Well-versed in technologies such as Java & Spring, including strong understanding of microservices architecture.
Experience building file (EDI, CSV), messaging based integrations (Kafka) will be a plus
Have experience building frontend features in React/Angular
Extensive experience workings hands on with native cloud capabilities (SaaS, PasS) with AWS/Google Cloud Platform
Has hands-on experience with data architecture, SQL/PostgreSQL and building data intensive services and solutions
Use AI-enhanced development tooling like GitHub Copilot, Cursor, or WindSurf as part of your regular development workflow
Strong communication to clearly communicate up, down and across teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About IMR Soft LLC