Java Developer

Compunnel, Inc.

Chicago (IL)

On-site

USD 120,000 - 155,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is seeking a Java Developer to design and build scalable, UX-driven applications and distributed systems in Chicago.

You will work with REST APIs, microservices, and modern data architectures while leveraging AWS services and event-driven messaging. The ideal candidate brings 8-10 years of software engineering experience, strong Java/Python and Angular skills, and hands-on experience with Spark, Kubernetes, and CI/CD pipelines.

Qualifications

  • 8-10 years of strong software engineering experience in scalable UX driven apps and distributed systems.
  • Proven experience designing and building scalable REST APIs, microservices, Kubernetes and distributed systems.
  • Experience in Data Warehousing, Data Lakes, Delta Lake architecture and big data ecosystem.
  • Hands-on expertise in Python, Java, Angular and OO design patterns with functional programming.
  • Expertise in PySpark and Apache Spark for high-performance distributed data processing.
  • Solid depth in micro-services with Kubernetes containerization for eventing/serving.
  • Experience with AWS services (S3, Lambda, API Gateway, EventBridge) and cloud-native data platforms.
  • Experience with messaging/event-driven tech (Kafka, SNS, SQS) and databases (PostgreSQL, SQL Server, Aurora, DynamoDB, MongoDB, Redis).
  • IaC tools (Terraform, Ansible) and CI/CD/DevOps practices (Jenkins, GitHub/GitLab, Bitbucket, GoCD).
  • Knowledge of testing strategies (unit/integration/regression) and strong problem-solving ability.
  • Exposure to Generative AI technologies (LLMs, RAG, Agentic AI).

Skills

Software engineering
REST APIs
Microservices
Kubernetes
Distributed systems
Python
Java
Angular
OO design patterns
Functional programming
Data processing
Greedy AI exposure

Education

B.E./B.Tech/M.Tech/MCA in CS/IT or related field

Tools

Kubernetes
Terraform
Ansible
Jenkins
GitHub/GitLab/Bitbucket/GoCD

Job description

Job Title: Java Developer

Required Qualifications
  • B.E./B.Tech/M.Tech/MCA in Computer Science, Information Technology, or a related field.
  • 8-10 years of strong software engineering experience, with deep expertise in building scalable UX driven applications and distributed systems architecture.
  • Proven experience designing and building scalable REST APIs, microservices, Kubernetes, and distributed systems.
  • Experience in Data Warehousing, Data Lakes, Delta Lake architecture, and modern big data ecosystem designs.
  • Strong hands‑on expertise in Python, Java, Angular and well‑versed with object‑oriented design patterns and functional programming.
  • Expertise in PySpark and Apache Spark, with proven experience building high‑performance distributed data processing solutions.
  • Solid depth in micro‑services development with Kubernetes containerization for eventing and serving.
  • Extensive experience with AWS services such as S3, Lambda, API Gateway, and EventBridge for building scalable, reliable, cloud‑native data platforms.
  • Strong experience with messaging and event‑driven technologies such as Kafka, SNS, and SQS, along with solid expertise in relational and NoSQL databases including PostgreSQL, SQL Server, Aurora, DynamoDB, MongoDB, and Redis.
  • Hands‑on experience with Infrastructure as Code (IaC) tools such as Terraform and Ansible.
  • Strong understanding of CI/CD and DevOps practices using tools such as Jenkins, GitHub/GitLab, Bitbucket, GoCD, and automated deployment pipelines.
  • Experience implementing robust testing strategies, including unit, integration, and regression testing, while adhering to engineering best practices.
  • Strong critical thinking and analytical skills, with the ability to diagnose, troubleshoot, and solve complex technical problems effectively.
  • Exposure to Generative AI technologies, including LLMs, RAG architectures, and Agentic AI systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

VSG Business Solutions LLC • New York (NY)

On-site
USD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Java Developer
Java Developer

Arka Infotech Inc • Austin (TX)

On-site
USD 120,000 - 150,000
Java Developer
Java Developer

Compunnel, Inc. • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Spectraforce Technologies • Austin (TX)

On-site
USD 110,000 - 165,000
Java Developer
Java Developer

Wall Street Consulting Services LLC • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Java Developer
Java Developer

vTech Solution, Inc. • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

TechDigital Group • Jersey City (NJ)

On-site
Java Developer
Java Developer

Megan Soft Inc • Livonia (MI)

On-site
USD 120,000 - 180,000