HamburgerMenu
hirist

Job Description

Key Responsibilities :.

- Analyze existing Java backend services to understand business logic and data flows.

- Implement APIs using Java 17 and Spring Boot in a shared backend platform.

- Design and build clean GraphQL APIs aligned with frontend requirements.

- Work with PostgreSQL and Apache Cassandra data stores.

- Support understanding of data migration and legacy system coexistence.

- Implement event-driven workflows using Kafka.

- Use Redis for caching and performance optimization.


- Write unit and integration tests to ensure production-ready code.

- Follow established architectural patterns, coding standards, and review processes.

- Collaborate closely with Backend Architect, frontend, QA, and DevOps teams.

Required Skills :.

Must Have :.

- 8+ years of backend development experience.

- Strong understanding of microservices or modular backend architecture.

- Strong expertise in Java 17, Spring Boot, Spring Framework.

- Hands-on experience designing GraphQL APIs.

- RESTful API development experience.

- Strong experience with PostgreSQL.

- Working knowledge of Apache Cassandra.

- Experience with Kafka-based event-driven systems.

- Experience using Redis.

- Excellent communication and collaboration skills.

Strong Preference :.

- Docker-based application development.

- Maven builds and dependency management.

- AWS experience (especially S3).

- Strong unit and integration testing experience.

Nice to have :.

- Kubernetes fundamentals.

- Splunk or similar logging/monitoring tools.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in