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