freehire launches on Product Hunt on 26 August.

Follow →

Lead Java Developer

Summary

Lead Java developer building reactive Spring Boot microservices with PostgreSQL, MongoDB/Cassandra, Kafka, and Kubernetes/Docker for scalable backend systems.

Marktine Technology Solutions Pvt ltd | Contract

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in Java development, demonstrating a solid understanding of reactive programming and Springboot.
  • Familiarity with RDBMS and NoSQL databases, particularly PostgreSQL and MongoDB, Cassandra, or Neo4j.
  • Practical knowledge of Kafka for stream processing.
  • Proficiency in containerization technologies such as Kubernetes and Docker.
  • Strong problem‑solving skills and the ability to work effectively in a collaborative team environment.
  • Excellent communication skills to effectively convey technical concepts and collaborate with cross‑functional teams.
  • Ability to adapt to evolving technologies and stay informed about industry trends.

Job Role & Responsibility

  • Demonstrate proficiency in Java programming, showcasing a strong understanding of Flux/Reactive, lambdas, and Stream concepts.
  • Utilize multithreading techniques to optimize application performance.
  • Leverage expertise in Springboot framework, with essential knowledge in Spring-data, spring-stream, spring-task/batch, and WebClient.
  • Work with RDBMS systems, particularly with PostgreSQL or any other relational database management system.
  • Showcase proficiency in at least one NoSQL database, with a preference for MongoDB, Cassandra, or Neo4j. Familiarity with ArangoDB is considered a plus.
  • Hands‑on experience with Kafka for efficient stream processing.
  • Implement container orchestration using Kubernetes and Docker to enhance scalability and deployment efficiency.

Requirements

  • Java: 1.8+, Good knowledge on Flux/Reactive, lambdas and Stream. Multithreading is a plus.
  • Springboot: Spring-data, spring-stream, spring-task/batch and WebClient essential.
  • RDBMS: postgres or any other.
  • NoSQL: 1 is must: mongo, cassandra or neo4j. ArangoDB is a plus.
  • Streaming: Kafka hands on.
  • Container orchestration: Kubernetes and docker must.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available