Overview
Build next-generation web applications using Java. Develop new features and UIs from wireframes; troubleshoot bugs and performance issues. Support back-end development across design, testing, and deployment using agile methodologies. Collaborate with cross-functional teams to deliver high-quality, scalable, and secure solutions.
Responsibilities
- Build next-generation web applications using Java.
- Develop new features and UIs from wireframes; troubleshoot bugs and performance issues.
- Support back-end development across design, testing, and deployment using agile methodologies.
- Collaborate with cross-functional teams to deliver high-quality, scalable, and secure solutions.
- Write clean, testable, and reusable code with optimised performance and data protection.
- Design, develop, and enhance software solutions and APIs.
- Manage databases, hosting environments, and app deployment for multiple platforms (web, iOS, Android).
- Experience in the full software development lifecycle - design, development, testing, and delivery.
- Strong skills in Java
- Knowledge of cloud services (AWS/Azure), DevOps pipelines, CI/CD, and automated testing.
- Understanding of databases (Oracle, MySQL, MongoDB) and RESTful API design.
- Familiarity with security principles (OWASP), Git, and agile development practices.
- Ability to design scalable architectures, manage integrations, and optimise apps for different platforms.
- Salary up to 85k + up to 20% bonus
- Excellent Benefits
- Hybrid from the Manchester or London office.
- Strong progression opportunities
Location
Hybrid from the Manchester or London office.