Java Full Stack || Onsite - Chicago, IL (5 Days Onsite). || Rate Upto $50/hr on C2C

  • Chicago, IL
  • Posted 11 hours ago | Updated 11 hours ago

Overview

On Site
Up to $50
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Domain-driven Design
Continuous Integration
Data Modeling
Design Patterns
Docker
Frontend Development
Cloud Computing
Communication
Concurrent Computing
Continuous Delivery
Agile
Amazon Web Services
AngularJS
Multithreading
OAuth
Orchestration
Java
Jenkins
Kubernetes
Microservices
Microsoft Azure
Mockito
Good Clinical Practice
Google Cloud Platform
High Availability
JUnit
NoSQL
Apache Cassandra
Apache Kafka
DevOps
Git
GitHub
GitLab
Grafana
Splunk
Spring Framework
Spring Security
Streaming
Systems Design
Testing
Pair Programming
Performance Tuning
RDBMS
RESTful
React.js
Redis
UI
Vue.js

Job Details

Java Full Stack

Onsite - Chicago, IL (5 Days Onsite).

Rate Upto $50/hr on C2C

Description: Full Stack Developer (Java, Spring Boot, Microservices, Kafka, Cloud, Cassandra, Reactive/WebFlux)

Position Overview

We are seeking an experienced Full Stack Developer with strong expertise in Core Java, Advanced Spring Boot, Microservices architecture, Kafka, Cloud Technologies, Cassandra, and Reactive Programming (WebFlux). This role involves building high-performance backend microservices and scalable front-end applications, contributing to system design, and delivering enterprise-grade solutions.

Key Responsibilities

Backend Development

Develop, enhance, and maintain Spring Boot microservices using Core Java and advanced Spring features.
Implement Reactive Programming using Spring WebFlux, Reactor, and non-blocking I/O patterns.
Build scalable REST APIs, asynchronous communication flows, and event-driven components.
Integrate and work extensively with Kafka for event streaming, pub/sub, and message processing.
Design and implement distributed systems with high availability and resiliency.
Frontend Development

Develop responsive, user-friendly UI applications using React / Angular / Vue (based on project needs).
Integrate frontend applications with backend APIs and microservices.
Ensure modular, reusable components and consistent design patterns.
Cloud & DevOps

Deploy and run microservices on major cloud platforms: AWS / Azure / Google Cloud Platform.
Utilize Docker, Kubernetes, Helm for containerization and orchestration.
Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, GitLab).
Implement observability logging, monitoring, tracing using ELK, PrometheGrafana, Splunk, or Cloud-native tools.
Data & Storage

Design and optimize Cassandra data models, queries, and partition strategies for large-scale datasets.
Use Spring Data Cassandra (Reactive) to build reactive persistence layers.
Integrate additional data platforms like Redis, RDBMS, or NoSQL stores as needed.
Architecture & System Design

Contribute to design discussions and create scalable, secure microservices architecture.
Follow 12-factor, cloud-native, and domain-driven design (DDD) principles.
Apply security frameworks (OAuth2, JWT, Spring Security) across services and APIs.
Quality & Collaboration

Write clean, well-tested code using JUnit, Mockito, Testcontainers, and contract testing.
Participate in code reviews, architectural discussions, and pair programming.
Work closely with product owners, architects, and cross-functional teams in an Agile environment.

Required Skills & Experience

Technical Skills

5 10+ years of hands-on experience in Core Java (Java 8 21).
Advanced-level expertise in Spring Boot, Spring Cloud, WebFlux, Reactive Streams.
Strong experience building microservices with distributed systems and RESTful APIs.
Hands-on experience with Kafka (producers, consumers, streams, schema registry).
Solid knowledge of Cassandra with performance tuning and data modeling.
Front-end development experience using React / Angular / Vue.
Strong understanding of concurrency, multithreading, and non-blocking programming models.
Cloud & DevOps Skills

Experience working with AWS, Azure, or Google Cloud Platform cloud architectures.
Proficiency with Docker, Kubernetes, Git, CI/CD pipelines.

Thanks

Navya

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 Bright Sol