Opus 2 is seeking an experienced Java Developer to join their back-end architecture squad working on a web application that provides digital workspaces to high-profile clients. The role is based in their friendly new office in central Edinburgh, with flexible working hours and hybrid working available. The development team follows a scrum process with small, highly collaborative squads focused on delivery.
Responsibilities include:
- Taking ownership of work and proactively unblocking oneself
- Delivering work on time and to acceptable quality standards
- Designing and implementing new product capabilities with the senior engineering team
- Maintaining high technical quality standards
- Ensuring new software meets quality, security, and performance requirements
- Collaborating with squad members and other business functions
The product's tech stack includes:
- Back-end: Java 21 with Microservices, Spring Boot, and MongoDB, with some NodeJS, Go, and Python services
- Front-end: TypeScript and React
- Deployment: Helm to Kubernetes clusters on AWS infrastructure
- CI/CD: GitHub Actions and ArgoCD with SonarCloud
Opus 2 offers a range of benefits, including:
- Contributory pension plan
- 33 days annual holidays with flexible working
- Private Healthcare Scheme
- Loyalty Share Scheme
- Enhanced Maternity and Paternity leave
- Employee Assistance Programme
- Electric Vehicle Salary Sacrifice
- Cycle to Work Scheme
- Calm and Mindfulness sessions
- Charity volunteer day and CSR activities
- Regular company social events
- Yearly Development Retreat
Join Opus 2 to be part of a global leader in LegalTech, driving digital transformation in the legal industry and working with the world's largest law firms.