Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience working in Agile environments (Scrum or Kanban).
- Understanding of CI/CD practices, automated testing, and deployment pipelines.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Basic awareness of application security practices, including vulnerability management and secure coding.
Technical Skills
- 2-5 years of professional experience in full-stack development, with a strong focus on React and Java.
- Strong proficiency in React, including hooks, Redux, reusable component design, and microfrontend-based UI development.
- Solid backend development experience using Java, including Spring Boot, Spring MVC, and Spring Data / JPA.
- Experience supporting both legacy systems and modern microservice-based architectures.
- Hands-on experience developing and integrating RESTful APIs across frontend and backend layers.
- Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Experience with modern frontend tooling such as Webpack, Babel, NPM/Yarn, and ESLint.
- Familiarity with SQL databases and writing optimized queries.
- Experience implementing unit tests using Jest and JUnit to ensure code quality.
- Proficiency in Git and standard version control workflows.
- Experience working with GitLab CI/CD pipelines for build, test, and deployment.
Shortlisted candidates will be offered a 1 Year Agency Contract employment