Java Developer

Compunnel, Inc.

Omaha (NE)

Hybrid

USD 120,000 - 160,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. seeks a senior Java Developer to design, develop, and support enterprise applications using Java and Spring Boot. The role emphasizes cloud-native development, event-driven architecture, APIs, and modern engineering practices in a AWS/Kafka/MongoDB stack.

Responsibilities include building cloud-native solutions, REST API design, containerization with Docker/Kubernetes, and CI/CD pipelines. Strong testing with JUnit/Spock and AI-assisted development are encouraged.

Qualifications

  • 7–10 years of professional software development experience.
  • Bachelor’s degree in Computer Science from a U.S. university.
  • Strong hands-on experience with Java and Spring Boot.
  • Extensive experience with AWS.
  • Experience with Kafka and event-driven architecture.
  • Experience with MongoDB.
  • Experience developing and integrating REST APIs.
  • Experience with Docker and Kubernetes.
  • Experience with Gradle and CI/CD practices.
  • Experience with JUnit or Spock.
  • Experience with AI-assisted or agentic software development.

Responsibilities

  • Design, develop, and maintain applications using Java and Spring Boot.
  • Build and integrate cloud-native solutions using AWS services.
  • Develop event-driven applications and integrations using Kafka.
  • Design, develop, and consume REST APIs.
  • Work with MongoDB for application data storage and management.
  • Develop and maintain containerized applications using Docker and Kubernetes.
  • Build and maintain Gradle-based projects and CI/CD pipelines.
  • Develop and execute automated unit and integration tests using JUnit or Spock.
  • Apply AI-assisted and agentic software development practices where appropriate.
  • Collaborate with engineering teams to deliver scalable and reliable software solutions.

Skills

Java
Spring Boot
AWS
Kafka
MongoDB
REST APIs
Docker
Kubernetes
Gradle
CI/CD
JUnit
Spock
AI-assisted development

Education

Bachelor’s degree in Computer Science (US university)

Tools

Docker
Kubernetes
Gradle
CI/CD
JUnit
Spock
Kafka
MongoDB
AWS

Job description

The Java Developer will design, develop, and support enterprise applications using Java and Spring Boot, with a strong focus on cloud-native development, event-driven architecture, APIs, and modern software engineering practices. The role will work with AWS, Kafka, MongoDB, Docker, Kubernetes, and CI/CD technologies while contributing to AI-assisted or agentic software development initiatives.

Key Responsibilities
  • Design, develop, and maintain applications using Java and Spring Boot.
  • Build and integrate cloud-native solutions using AWS services.
  • Develop event-driven applications and integrations using Kafka.
  • Design, develop, and consume REST APIs.
  • Work with MongoDB for application data storage and management.
  • Develop and maintain containerized applications using Docker and Kubernetes.
  • Build and maintain Gradle-based projects and CI/CD pipelines.
  • Develop and execute automated unit and integration tests using JUnit or Spock.
  • Apply AI-assisted and agentic software development practices where appropriate.
  • Collaborate with engineering teams to deliver scalable and reliable software solutions.
Required Qualifications
  • 7-10 years of professional software development experience.
  • Bachelor’s degree in Computer Science from an accredited U.S. university.
  • Strong hands-on experience with Java and Spring Boot.
  • Extensive experience with AWS.
  • Experience with Kafka and event-driven architecture.
  • Experience with MongoDB.
  • Experience developing and integrating REST APIs.
  • Experience with Docker and Kubernetes.
  • Experience with Gradle and CI/CD practices.
  • Experience with JUnit or Spock.
  • Experience with AI-assisted or agentic software development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Flexton Inc. • Sunnyvale (CA)

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

Compunnel, Inc. • Plano (TX)

On-site
USD 110,000 - 140,000
Java Software Engineer
Java Software Engineer

Nexreq • Chicago (IL)

On-site
USD 90,000 - 130,000
Java Application Developer
Java Application Developer

LTM • Irving (TX)

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

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

TechDigital Group • Jersey City (NJ)

On-site
USD 110,000 - 140,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Sr. Java Developer
Sr. Java Developer

Sharp Decisions • California

Hybrid
USD 120,000 - 160,000
Java Developer - LMD
Java Developer - LMD

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Java Developer (AWS)
Java Developer (AWS)

Appsierra Group • Apple Valley (CA)

On-site
USD 90,000 - 120,000