running project reviews. Role As a Software Engineer Apprentice, you will develop key skills and experience in the following: Programming skills in industry standard languages such as C++ and Java Experience of working in multi-disciplined agile environment alongside experienced engineers Familiarity with business management tools for managing requirements and formal documentation New tools and infrastructure used for the development More ❯
Crawley, Sussex, United Kingdom Hybrid/Remote Options
Rentokil Initial Group
technologies, including HTML, JavaScript, React, and CSS. Experience with API gateways (Apigee preferred) and serverless technologies. Hands-on experience with Google Cloud Platform (GCP) and related services. Familiarity with Java and database technologies. Experience with IAM tools (Auth0 preferred) and authentication/authorization protocols. Knowledge of monitoring tools (Datadog preferred) and performance optimization techniques. UML documentation Data Modelling/Design More ❯
level project technical issues are addressed Create clear concise documentation Estimate accurately Match solutions to requirements Apply technology and process to improve business efficiency Identify and manage architectural risks Java and Spring design principles Effective design patterns Web service/API integration experience Broad range of current technologies and architectures Good IT solution design practice to maintain a PCI compliant … At least 3 years experience in application architecture or solution design in an environment employing multiple interacting applications or back end services At least 3 years experience as a Java designer at some point in career Working with and creating complex solutions involving multiple interacting applications and services Experience in the airline, travel or loyalty industries Kind Regards Ramya Recruitment More ❯