DescriptionWe are looking for highly skilled and experiencedFull Stack Engineerswith at least 5 years of hands-on experience in full-stack development particularly using React (frontend) and Spring Boot (backend). Familiarity with cloud infrastructure (preferably AWS) is a strong advantage. You will work closely with cross-functional teams to design develop and maintain scalable applications.
Key Responsibilities
- Design develop test and deploy high-quality web applications using React and Spring Boot
- Collaborate with product managers designers and other engineers to translate business requirements into technical solutions
- Build reusable scalable code and components that are easy to maintain and enhance
- Integrate and optimize APIs and backend services
- Maintain and improve CI/CD pipelines and development workflows
- Ensure performance security and responsiveness of applications
- Participate in code reviews and mentor junior developers where needed
- Troubleshoot production issues and contribute to root cause analysis
Requirements - At least 5 years of professional software engineering experience
- Strong proficiency in JavaScript/TypeScript and React (functional components hooks state management)
- Solid backend development experience with Java Spring Boot
- Experience designing and consuming RESTful APIs
- Familiarity with relational databases (e.g. PostgreSQL MySQL) and ORM framework.
- Understanding of CI/CD tools and practices (e.g. Git Jenkins GitLab CI)
- Strong debugging optimization and performance-tuning skills
- Excellent communication skills and a collaborative mindset
Nice to Have
- Exposure to AWS services such as EC2 S3 Lambda RDS etc
- Familiarity with containerization tools like Docker or Kubernetes
- Knowledge of GraphQL or WebSocket-based communication
- Prior experience in agile/Scrum development environments