Java Developer

Compunnel

$110K — $130K *
Omaha, NE 68104In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7-10 years of software development experience required
  • Bachelor's degree in Computer Science from an accredited U.S. university
  • Strong proficiency in Java and Spring Boot
  • Extensive experience with AWS services
  • Skilled in Kafka and event-driven architecture
  • Experience with MongoDB for data management
  • Proficient in developing REST APIs
  • Familiarity with Docker and Kubernetes for container management
  • Knowledgeable in Gradle and CI/CD methodologies
  • Experience with automated testing using JUnit or Spock
  • Exposure to AI-assisted software development practices

Responsibilities

  • Design, develop, and maintain enterprise applications using Java and Spring Boot
  • Build and integrate cloud-native solutions using AWS services
  • Develop event-driven applications and manage integrations with Kafka
  • Design and consume REST APIs for application functionality
  • Handle application data storage using MongoDB
  • Develop and maintain containerized applications with Docker and Kubernetes
  • Create and maintain Gradle projects and CI/CD pipelines
  • Execute automated unit and integration tests using JUnit or Spock
  • Collaborate with engineering teams to ensure scalable software solutions

Benefits

  • Focus on modern technologies and development practices
  • Exposure to cutting-edge cloud-native applications
  • Involvement in AI-assisted software initiatives
  • Opportunities to collaborate with engineering teams
  • Experience working with a wide range of technologies from Docker to Kafka
Full Job Description
Job Summary

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.

Preferred Qualifications
• Professional experience with React.
• Experience with MuleSoft.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java Developer jobs: