Lead Software Engineer - Python / Java & AI
- Location
- Auchentibber, Scotland, United Kingdom
Build REST and gRPC endpoints following agreed contracts, implementing authentication and authorisation integration, input validation, error handling, and secure data handling practices Implement SQL-backed business logic powering APIs and micro services, including joins, aggregations, filtering, pagination, and transactional workflows Contribute to CI/CD pipelines … proficient applied experience Strong hands-on JavaScript, Java or Python development experience building backend services, including testing, packaging, dependency management, and maintainability Strong database and SQL proficiency, with experience implementing application logic and APIs on top of relational data Experience building APIs and micro-services ...