- 4 to 7 yearsof 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 consumingRESTful APIs, integrating with databases (SQL/NoSQL), and deploying applications in cloud or containerized environments.
- . Practical experience inUI/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 withTypeScript.
- Familiarity withGraphQL.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Experience in test-driven development and automated testing frameworks.
|
- . Programming Languages: Java (8+), JavaScript (ES6+), TypeScript (preferred)
- . Frontend Technologies: React.js, Redux, HTML5, CSS3, Bootstrap, Material UI
- . Backend Technologies: Spring Boot, Spring MVC, RESTful API development
- . Database: MySQL, PostgreSQL, MongoDB, Redis (preferred)
- . Version Control & DevOps: Git, GitHub/GitLab, Jenkins, Docker, Maven/Gradle
- . Testing Tools: JUnit, Mockito, Postman, Cypress (optional), Selenium (optional)
- . Build & Deployment: CI/CD pipelines, Jenkins, Docker, Kubernetes (optional)
- . Tools & IDEs: IntelliJ IDEA, Visual Studio Code, Postman, Swagger
- . Others: Agile/Scrum methodologies, Jira, Confluence
|