Work Experience (No: of Years and areas of expertise required for the Job)
- 6 to 8 years of hands-on experience in full stack development using Java (Spring Boot) and React.js. At least 3 projects implementation experience.
- Proven record of developing and maintaining scalable web applications in an Agile environment.
- Strong experience in building and consuming RESTful APIs, integrating with databases (SQL/NoSQL), and deploying applications in cloud or containerized environments.
- Practical experience in UI/UX implementation, responsive design, and front-end performance optimization.
- Experience working with version control systems (e.g., Git), CI/CD pipelines, and automated testing tools.
- Prior experience collaborating with cross-functional teams including QA, DevOps, and Product Management.
- Experience in leading small development teams or mentoring junior developers is a plus.
Nice To Have
- Experience with TypeScript.
- Familiarity with GraphQL.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Experience in test-driven development and automated testing frameworks.
Essential
Bachelor's degree in computer science or master's in computer science with 5+ years of experience in JAVA, J2EE, Spring, Spring Boot, Database (Oracle/SQL Server) and React JS
Desirable
Oracle JAVA Certified professional