The work
Design, develop and support Java Spring Boot microservices and React front-ends that deliver secure, resilient and performant software for enterprise clients. Hybrid contract role based in Edinburgh.
The Role
- Principal Engineer with 10+ years of experience in
- Purpose Design, develop, test and support software solutions that deliver business value while maintaining high standards of security, resilience, performance and maintainability.
Key Accountabilities
- • Develop, maintain and enhance software applications and services.
- • Participate in end-to-end solution design and technical delivery.
- • Write clean, maintainable and well-tested code.
- • Collaborate with Product Owners, Analysts, Architects and Engineers.
- • Support CI/CD pipelines and automated testing.
- • Contribute to technical design discussions and code reviews.
- • Monitor, troubleshoot and resolve production issues.
- • Ensure compliance with security, risk and engineering standards.
- • Mentor junior engineers and promote engineering best practices.
Your Profile
- Layer
- Technology
UI
- React Single Page Application
- API / Services
- Java Spring Boot Microservices
- Database
- PostgreSQL
- API Gateway
- TYK, Apigee, Datapower
- Hosting
- PCF, TAS, AWS
- Batch & Integration
- StreamSets, Airflow, ESP Services, GSS