Job description
Full Stack Developer (Java, Microservices, Spring Boot, API, ReactJS) JD
Backend Development Design, develop, and maintain scalable backend services
using Java, Spring Boot, and Microservices architecture.
1. API Development & Integration Build, document, and consume RESTful
APIs, ensuring secure, performant, and reusable services.
2. Frontend Development Develop rich, responsive UI components using
ReactJS, Redux (or similar state management), and modern
JavaScript/TypeScript.
3. Database Management Design and optimize SQL/NoSQL databases, write
queries, and ensure high availability and data integrity.
4. DevOps & CI/CD Work with Git, Jenkins, Docker, Kubernetes, or similar
tools to support automated builds, deployments, and monitoring.
5. Testing & Quality Write unit, integration, and end-to-end tests; ensure code
quality, maintainability, and adherence to best practices.
6. Agile Collaboration Partner with product owners, business analysts, QA, and
other engineers in an Agile/Scrum environment, contributing to sprint planning
and delivery.
7. Performance & Security Optimize application performance, troubleshoot
issues, and ensure compliance with security and regulatory standards.