Senior Java Developer

BBI

Chicago (IL)

Sur place

USD 103 000 - 143 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

BBI in Chicago, IL hires a Senior Java Developer to design, develop, and maintain scalable, high-performance Java applications across cloud-native environments. You will build RESTful APIs and microservices, implement event-driven architectures, and optimize concurrency and memory usage.

Experience with Spark is a plus. This role offers opportunities to mentor engineers and influence architectural decisions in a fast-paced, tech-driven team.

Qualifications

  • ;Strong experience with Core Java (JDK 8+) including concurrency and memory management.
  • ;Hands-on experience with Spring Boot, Spring Cloud, and Hibernate/JPA.
  • ;Expertise in microservices architecture, REST APIs, and design patterns.
  • ;Experience developing event-driven systems and SQL (MySQL, PostgreSQL).
  • ;Experience with Docker/Kubernetes, CI/CD, and cloud platforms (GCP/AWS/Azure).
  • ;Proficiency with Maven or Gradle;JUnit/Mockito for testing; mentoring and leadership.

Responsabilités

  • Design, develop, and maintain scalable, high-performance Java applications.
  • Build and support RESTful APIs and microservices solutions.
  • Develop cloud-native applications using GCP, AWS, or Azure services.
  • Implement event-driven architectures and distributed systems.
  • Collaborate with architects, product owners, and engineering teams to deliver high-quality solutions.
  • Optimize application performance, concurrency handling, and memory utilization.
  • Create and maintain CI/CD pipelines and automate deployments.
  • Promote code quality through unit testing, code reviews, and development best practices.
  • Mentor junior developers and foster engineering excellence across teams.
  • Contribute to architectural decisions on complex projects.

Connaissances

Java
Concurrency & Multithreading
Spring Boot
Spring Cloud
Hibernate/JPA
Microservices architecture
REST APIs
Cloud platforms (GCP/AWS/Azure)
Docker & Kubernetes
CI/CD pipelines
SQL (MySQL, PostgreSQL)
JUnit/Mockito
Spark

Outils

Maven
Gradle
Docker
Kubernetes
GCP
AWS
Azure
JUnit
Mockito
Apache Spark

Description du poste

Salary: $103,000 - 143,000 per year

Requirements:
  • Strong experience with Core Java (JDK 8 or later), including concurrency, multithreading, and memory management
  • Hands-on experience with Spring Boot, Spring Cloud, and Hibernate/JPA
  • Expertise in microservices architecture, REST APIs, and design patterns
  • Experience developing event-driven systems
  • Strong SQL skills with databases such as MySQL and PostgreSQL
  • Experience with Docker, Kubernetes, and container orchestration
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with cloud platforms such as GCP, AWS, or Azure
  • Proficiency with Maven or Gradle
  • Experience with testing frameworks such as JUnit and Mockito
  • Preferred: experience with Apache Spark and large-scale data processing
  • Preferred: familiarity with distributed computing and cloud-based analytics solutions
  • Preferred: experience in agile software development environments
  • Preferred: knowledge of security, scalability, and performance optimization practices
  • Excellent communication and stakeholder management skills
  • Strong leadership and mentoring capabilities
  • Commitment to code quality, sound development practices, and continuous improvement
  • Ability to collaborate in a fast-paced environment
Responsibilities:
  • Design, develop, and maintain scalable, high-performance Java applications
  • Build and support RESTful APIs and microservices solutions
  • Develop cloud-native applications using GCP, AWS, or Azure services
  • Implement event-driven architectures and distributed systems
  • Work with architects, product owners, and engineering teams to deliver high-quality solutions
  • Optimize application performance, concurrency handling, and memory utilization
  • Create and maintain CI/CD pipelines and automate deployments
  • Promote code quality through unit testing, code reviews, and development best practices
  • Mentor junior developers and foster engineering excellence across teams
  • Contribute to architectural decisions on complex projects
Technologies:
  • AWS
  • Azure
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • GCP
  • Gradle
  • Hibernate
  • Support
  • JPA
  • JUnit
  • Java
  • Kubernetes
  • Maven
  • MySQL
  • PostgreSQL
  • REST
  • SQL
  • Security
  • Spark
  • Spring
  • Spring Boot
  • microservices
More:

We are hiring a full-time Senior Java Developer (Java, Spark, GCP) for opportunities based in Chicago, Illinois; Texas; or Atlanta, Georgia. Our work focuses on scalable enterprise applications, cloud-native development, and distributed systems. We offer the opportunity to contribute to innovative, large-scale applications, gain exposure to modern cloud technologies and microservices, and influence architecture and engineering practices in a collaborative, technology-driven environment.

last updated 41 week of 2026

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Full Stack Java Developer
Senior Full Stack Java Developer

Programmers.io • Charlotte (NC)

Sur place
USD 103 000 - 143 000
Senior Spark developer
Senior Spark developer

BBI • Chicago (IL)

À distance
USD 140 000 - 180 000
Senior Java Developer
Senior Java Developer

Mackrel Technology • États-Unis

À distance
USD 140 000 - 190 000
Java Application Developer
Java Application Developer

LTM • Irving (TX)

Sur place
USD 120 000 - 180 000
Senior Java Developer
Senior Java Developer

Raas Infotek LTD • Jersey City (NJ)

Sur place
USD 120 000 - 180 000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

Sur place
USD 120 000 - 160 000
Java Developer
Java Developer

Diverse Lynx, LLC • Chicago (IL)

Sur place
USD 100 000 - 130 000
Senior Java Developer
Senior Java Developer

Flexton Inc. • Sunnyvale (CA)

Sur place
USD 61 992 - 68 880
Java Software Engineer
Java Software Engineer

CoreAi Consulting • Phoenix (AZ)

Sur place
USD 100 000 - 130 000
Senior Java Backend Developer
Senior Java Backend Developer

ASM Tech Solutions LLC • Bentonville (AR)

Sur place
USD 150 000 - 210 000