Senior Java Developer
- Location
- Cardiff, Wales, United Kingdom
asynchronous processing patterns Experience with relational databases such as PostgreSQL, MySQL, or SQL Server, including query optimisation and data modelling Good understanding of modern software architecture principles, including microservices, domain-driven design (DDD), CQRS, and API-first development Experience with cloud-native development and deployment, ideally within AWS, including … integration, and end-to-end testing using JUnit, Mockito, and Testcontainers Experience using Git and GitHub Familiarity with CI/CD pipelines and modern software delivery practices Ability to investigate and resolve complex production issues, including performance tuning and root cause analysis AI literacy, with practical experience using ...