Logo
JobRialto

Java Backend Developer

JobRialto, Sunnyvale, California, United States, 94087


Job Summary

We are looking for a skilled Java Backend Developer to design and develop robust, scalable, and efficient backend systems. The ideal candidate will have hands-on experience with Java, Spring Framework, and microservices architecture, as well as proficiency in building and managing REST APIs and event-driven systems using Kafka.

Key Responsibilities

• Develop and maintain backend systems using Java and Spring Framework.

• Design and implement microservices for scalability and modularity.

• Build and manage RESTful APIs to ensure seamless communication across services.

• Integrate and manage Kafka for event-driven architecture and messaging.

• Debug, troubleshoot, and optimize code for performance and reliability.

• Collaborate with cross-functional teams to gather and understand requirements.

• Ensure code quality through regular reviews and adherence to best practices.

Required Qualifications

• Proficiency in Java programming with hands-on experience in Spring Framework and microservices architecture.

• Strong understanding of REST API design and implementation.

• Experience with Kafka for real-time data streaming and messaging.

Preferred Qualifications

• Knowledge of database systems and ORM frameworks.

• Familiarity with containerization and orchestration tools like Docker and Kubernetes.

• Experience with CI/CD pipelines and Agile methodologies.

Location:

Sunnyvale, CA

Education:

Bachelors Degree