About the role
Location: Bengaluru, India
Experience: 4–7 years
Employment Type: Full-time / Permanent
Job Summary:We are seeking a talented Full Stack Developer with strong experience in Java, React, and Cloud deployment (AWS / Azure / GCP). The ideal candidate will design, develop, and deploy scalable web applications and microservices, working across both backend and frontend technologies.
- Design and develop robust, scalable, and secure web applications using Java (Spring Boot) and React.js.
- Implement RESTful APIs and integrate with frontend components.
- Work on cloud-based deployments (AWS, Azure, or GCP) using CI/CD pipelines.
- Manage application configuration, build, and deployment processes in DevOps environments.
- Collaborate with product owners, UI/UX designers, and QA teams to deliver end-to-end features.
- Optimize application performance, reliability, and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot, debug, and resolve production issues efficiently.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- 4+ years of hands-on software development experience.
- Strong proficiency in Java 8+, Spring Boot, and REST API development.
- Experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
- Exposure to cloud platforms (AWS, Azure, or GCP) and cloud deployment strategies.
- Familiarity with containerization tools like Docker and Kubernetes.
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or similar).
- Good understanding of RDBMS (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Experience in Agile/Scrum development environments.
- Strong debugging, analytical, and problem-solving skills.
- Experience with microservices architecture.
- Exposure to message brokers (Kafka, RabbitMQ).
- Familiarity with TypeScript and Redux.
- Knowledge of API Gateway, Load Balancers, and Cloud Security Best Practices.