Mediabistro logo
job logo

Lead Java Backend Developer

3B Staffing LLC, Chicago, IL, United States


Lead Java Backend Developer

Location:

Downtown Chicago, IL (Local only)
Hybrid: 2-3 days onsite per week (Lead & one Sr role)
Onsite: 5 days/week (one Senior role)
Remote interview but can ask for onsite

Java 11+, backend development with microservices & event-driven architecture, RESTful APIs, relational & NoSQL databases, Kafka/RabbitMQ/SQS, API Gateways (Apigee/AWS/Azure), CI/CD (Jenkins/GoCD/Azure DevOps), TDD/BDD (Selenium/Cucumber), and cloud platforms (AWS or Azure).
Responsibilities
Design, develop, and maintain

Java backend applications

using Java 11 or higher
Build and support

microservices, event-driven, and MVC-based architectures
Develop and consume

well-defined RESTful APIs
Work with

relational and NoSQL databases
Implement

batch and/or stream processing solutions
Integrate applications with

message queues and streaming platforms
Participate in

TDD/BDD

practices using automated testing frameworks
Support application deployment using

CI/CD pipelines
Deploy and maintain applications in

cloud environments (AWS or Azure)
Collaborate with architects, product owners, and cross-functional teams
(Lead role) Provide technical guidance, code reviews, and mentorship to team members
Required Skills & Qualifications
7+ years of experience for

Senior Java Developer
9+ years of experience for

Lead Java Developer
Strong expertise in

Java 11 or higher
Hands-on experience with:
Microservices & event-driven architectures
RESTful API design and development
Relational & NoSQL databases

Experience with

message brokers / streaming tools

(at least one):
Kafka, RabbitMQ, AWS SQS/SNS, ActiveMQ, Kinesis

Experience with

API Gateways / API Management tools :
Apigee Edge, AWS API Gateway, or Azure API Gateway

Familiarity with

API documentation and testing tools :
Swagger, Assertible

Hands-on experience with

testing frameworks :
Selenium, Cucumber

Experience with

CI/CD tools :
Jenkins, GoCD, Azure DevOps

Cloud experience with

AWS or Azure
Nice to Have
Financial services or large enterprise experience
Strong understanding of application security and performance optimization
Prior experience working in hybrid or onsite enterprise environments