Java Backend Developer

November 4, 2025

Apply for this job

Job Description

Join a dynamic team as a Java Backend Developer, where you’ll leverage cutting-edge technologies to build and optimize cloud-native applications. This fully remote role offers an exciting opportunity to work with a modern tech stack in an inclusive and collaborative environment.

Responsibilities

  • Develop and maintain backend applications using Java and Spring Boot.
  • Implement and manage real-time data pipelines with Apache Kafka.
  • Utilize AWS cloud services to deploy and manage microservices.
  • Design and maintain CI/CD pipelines to ensure seamless integration and delivery.
  • Collaborate with cross-functional teams to define and deliver software solutions.
  • Monitor application performance and troubleshoot issues to enhance reliability.

Skills

  • Proven experience in Java development, particularly with Java 17 and microservices architecture.
  • Strong expertise in Apache Kafka for data streaming and processing.
  • Hands-on experience with AWS services such as EC2, Lambda, and DynamoDB.
  • Proficiency in CI/CD tools and methodologies like GitLab.
  • Excellent problem-solving skills and ability to work in an Agile environment.

Preferred Skills

  • Experience with big data technologies like Spark and Avro.
  • Familiarity with relational and NoSQL databases such as AWS RDS Aurora and Cassandra.

At Horizontal, we are committed to fostering a diverse and inclusive workplace where every team member is valued and empowered to contribute their unique perspectives.

Once you apply for this position, you may receive a phone call, SMS or email at the time of application from our Virtual AI Recruiter, Alex, to conduct an initial interview.