- Build and maintain scalable back-end services using Java and Spring Boot.
- Develop responsive, accessible front-end interfaces using React, Angular, or Vue.js.
- Design, query, and optimise relational databases (PostgreSQL/MySQL) and NoSQL stores (MongoDB).
- Create and consume secure, well-documented RESTful and GraphQL APIs.
- Write unit, integration, and end-to-end tests using JUnit, Mockito, and Selenium.
- Participate in code reviews and architectural discussions.
- Deploy and monitor applications on AWS, GCP, or Azure using CI/CD pipelines and containerisation.
DockerSQLJava+7 more