← Back to jobs

RIT Solutions, Inc Logo
Java Developer

RIT Solutions, Inc

 

Sunnyvale, CA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop backend services using Java and modern architectural patterns.

Responsibilities

  • Design and implement services using Core Java, Spring Boot, and REST APIs.
  • Manage data flow and concurrency using Kafka, including partitioning and consistent hashing.
  • Apply object-oriented design principles to build maintainable systems.
  • Implement solutions adhering to dependency injection and Spring JPA standards.
  • Required Skills

    • Minimum 6 years of experience with Java.
    • Proficiency with Spring Boot and Web Services development.
    • Deep understanding of Kafka's concurrency model and usage.
    • Experience with Core Java, design patterns, and concurrency concepts.
    • Hands-on experience with REST API design, focusing on versioning.
    • Understanding of CAP theorem and eventual consistency.
    • Familiarity with Cloud environments and Kafka client integration.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs