Overview
Hybrid2 Days Onsite Every Week
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship
Skills
Amazon Web Services
Apache Kafka
Productivity
React.js
SQL
Java
Computerized System Validation
Microservices
PostgreSQL
SaaS
Spring Framework
Electronic Data Interchange
Machine Learning (ML)
Messaging
Artificial Intelligence
Cloud Computing
Communication
Data Architecture
PASS
Technical Drafting
Web Services
GitHub
Job Details
Job Description: (Experience: 9+ Years)
- 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.
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.