This Intern/Trainee **Full Stack Developer Graduate** position is within the Advisory - Other Specialism, focusing on **Technology**. The scope overview involves participating in the designing and building of complex solutions for a **web application development** (end-to-end), with a strong orientation towards **server-side web application logic in JavaScript** and/or its variants, **microservices architecture**, design, build, and implementation. Key responsibilities include the implementation of **container-based REST APIs** using frameworks like **OpenShift or Docker**. The role also encompasses facilitating the team’s daily activities following different **SCRUM agile methodology** events, supporting and mentoring the team in understanding agile methodology principles, incorporating **data protection and cybersecurity** measures, ensuring optimal performance for database and front-end requests, **Automated testing**, **Test driven development (TDD)**, and creating and maintaining technical documentation. This role offers an excellent opportunity for aspiring software developers to gain hands-on experience in cutting-edge **tech jobs** and **cloud computing** environments.
Eligibility / Qualification Required:
Role Requirements:
- Knowledge of JavaScript, libraries, frameworks, and tech stacks
- Good knowledge with front-end development using React technology and (HTML, CSS, Redux, etc)
- Good knowledge in DevOps continuous integration and continuous delivery tooling eg Gradle, GIT, GitHUB, GITLab, etc. and ability to perform developer-owned Devops tasks
- Strong drive for Clean Code, Automation tools, Design improvements and Code quality (via Unit testing)
- Ability to use Asynchronous Programming to improve productivity
- Solid background in managing databases and Object-Relational Mapping (ORM) tool
Experience Required/Preferred:
- Nodejs Frameworks, JavaScript, Typescript
- Experience in Python is a plus or any other back-end technology
- Google Cloud Platform is a plus
- Caching technologies (e.g Redis)
- Custom integration with IdAM Auth0 SAML, etc.
- DynamoDB, OpenShift, Docker
- RDBMS databases knowledge, specifically on Cloud SQL using MySql
- Gitlab, Github or any similar tool, Branching and Merging Strategies
- Azure DevOps knowledge, Jenkins, APIgee, JSON, JSF, XHTML
- Tools like Kibana, new relic or similar logging and monitoring tools
- BDD, TDD. Unit Testing Frameworks (JUnit),Performance testing, API tests, Contract and Component level Testing
- Linux, Frontend/UI Dev experience, Automation Testing, Devops tools
Educational Background:
Education: Not specified. Degrees/Field of Study required: Not specified. Degrees/Field of Study preferred: Not specified.
Certifications:
Not specified.
Desired Languages:
Not specified.
Other Requirements:
- Travel Requirements: Not Specified
- Available for Work Visa Sponsorship? Yes
- Government Clearance Required? Yes
How to Apply:
No specific application instructions or required documents are provided in the job description.
General Conditions:
No general conditions are specified in the job description.
View Official Posting & Apply