Job Description

Java Developer

About the role

As a Software Engineer, you’ll design, develop, test, and operate scalable software systems that power critical business capabilities. You will work on complex technical challenges, contribute to high‑quality production systems, and collaborate with cross‑functional teams to deliver reliable, secure, and efficient solutions at scale.

What you’ll do

  • Design, develop, test, deploy, and maintain high‑quality, scalable software solutions.
  • Write clean, efficient, secure, and well‑tested production code, with a focus on reliability and performance.
  • Build and maintain distributed systems and streaming applications using Kafka and related technologies.
  • Contribute to system architecture and technical design for complex applications, ensuring solutions meet functional, performance, and security requirements.
  • Analyze large and diverse datasets to identify trends, unco...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to The Judge Group today.

    Submit Application