Java Backend developer

Overview

On Site
Up to $65
Contract - W2
Contract - 10 Month(s)

Skills

Java backend
Java 17
Agile
AWS
Azure
Jenkins
Kafka
Microservices
MongoDB
Selenium

Job Details

Job Title: Java Backend developer Location: Chicago, IL (100% Onsite)
Job Type: W2 Contract
Duration: 10 months

Required Education
Bachelor s degree in Computer Science, Electrical Engineering, or related field.

Preferred Education
Master s degree (reduces required experience to 6+ years).

Required Skills
8+ years (or 6+ with Master s) of software development experience.
Java 17 (designing, developing, deploying at scale).
Cloud/DevOps: AWS/Azure, CI/CD (Jenkins, Azure DevOps).
Databases: Relational (MySQL, Oracle) and NoSQL (DynamoDB, MongoDB, Cassandra).
API Development: RESTful APIs, Swagger/Postman.
Testing: TDD/BDD, Selenium, Cucumber.
CS Fundamentals: Data structures, algorithms.
Agile/Scrum experience.

Preferred Skills
Message Streaming: Kafka, RabbitMQ, AWS Kinesis/SQS/SNS.
AWS Services: Lambda, Fargate, API Gateway, CloudWatch.
Debugging in Linux/Unix environments.

Job Responsibilities
Modify existing Java software, create services, and write unit/integration tests.
Design microservices, event-driven architectures, and RESTful APIs.
Deploy via CI/CD pipelines (Jenkins, Azure DevOps).
Maintain software on AWS/Azure (e.g., Lambda, S3, DynamoDB).
Work in Agile/Scrum teams; mentor junior engineers.
Troubleshoot issues, including off-shift/weekend support.
Enforce coding standards and best practices.
Lead small-to-medium projects with minimal supervision.

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 Cosmic-I LLC DBA Northern Base