Senior Java Developer
- Location
- Greater London, England, United Kingdom
explain and justify your design decisions, and judge when to use an existing library and when a custom implementation is the better choice Write clean, maintainable, well‐tested code to agreed engineering standards, and collaborate with QA to meet the Definition of Done Investigate and resolve complex production … troubleshooting Experience with CI/CD pipelines, source control workflows and Azure DevOps or similar lifecycle tooling Strong grasp of software engineering principles, clean code and maintainable design, backed by sharp analytical and problem‐solving skills Clear communicator who collaborates well in multi-disciplinary teams, with a proactive ...