Java Developer – Senior | Remote / Hybrid

Filled
February 20, 2026

Job Description

Location: Remote / Flexible
Employment Type: Fulltime

Job Summary

We are seeking a highly experienced Java Developer with deep expertise in Java, Spring, and cloud-native technologies to design, develop, and maintain large-scale, streaming, and microservices-based applications. The ideal candidate brings a strong background in Big Data, AWS cloud, and event-driven architectures.

Must-Have Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 10+ years of professional Java development experience.
  • Expertise with Spring frameworks (Spring Boot, Spring Data, Spring Cloud).
  • Experience with messaging and streaming platforms: Kafka, Flink, Kafka Streams.
  • Strong AWS Cloud experience: EC2, EKS, EMR, Lambda, S3, and related services.
  • Familiarity with containers, microservices, and API development.
  • Operating systems proficiency: Unix, Windows, Linux.
  • Deep understanding of web services and RESTful APIs.
  • Proficient with Git, CI/CD tools (Jenkins, TeamCity).
  • Excellent communication and interpersonal skills.

Additional Skills (Preferred)

  • Experience with cloud-native monitoring, logging, and automation.
  • Exposure to distributed systems architecture.
  • Hands-on familiarity with event-driven design patterns and scalable data pipelines.