onsite
Java Fullstack Senior Developer - Pratham Software
Software Engineer
Senior Java Fullstack Developer with 3‑4 years of experience building cloud‑native, microservice architectures using Java, Spring Boot, Kafka, and React, plus expertise in containerization, CI/CD, and DevOps practices.
About the role
Key Responsibilities
- Design, develop, and maintain scalable microservices using Java 8+ and Spring Boot.
- Implement event‑driven communication with Kafka and expose robust REST APIs.
- Build responsive front‑end components with React, ensuring seamless integration with back‑end services.
- Containerize applications with Docker, orchestrate deployments, and manage CI/CD pipelines.
- Collaborate with cross‑functional teams to adopt modern software engineering practices and improve system reliability.
Requirements
- 3–4 years of hands‑on backend development experience.
- Strong proficiency in Core Java, Spring Boot, and Spring Framework.
- Experience with microservice architecture, Kafka, and RESTful API design.
- Front‑end skills in React and modern JavaScript.
- Knowledge of containerization, CI/CD, and DevOps tooling.