All Jobs Vacancy

Java Developer

Posted 1 day ago by Experis

The Role

As an Application Developer, you will work closely with IBM delivery teams, DWP stakeholders, and a wider programme team to develop and enhance business-critical applications.

You will contribute across the full software development lifecycle, helping to design, develop, test, and support application components while ensuring quality, scalability, and maintainability throughout the migration process.

Key Responsibilities

  • Design, develop, and maintain Java-based application components
  • Support the refactoring and migration of legacy applications to modern cloud-based architectures
  • Work collaboratively with IBM and DWP teams to deliver programme objectives
  • Develop and support RESTful services and web-based applications
  • Contribute to technical design discussions and solution implementation
  • Ensure code quality through testing, peer reviews, and assurance activities
  • Participate in Agile delivery ceremonies and continuous improvement initiatives
  • Support deployment, troubleshooting, and production issue resolution where required
  • Maintain technical documentation and development standards

Essential Skills & Experience

  • Strong commercial experience with Java and Spring Framework
  • Experience working in UNIX/Linux environments
  • Strong SQL development and database experience
  • Experience using GitLab for source control and CI/CD activities
  • Knowledge of software engineering best practices and secure coding principles
  • Experience working within Agile delivery environments
  • Strong problem-solving and stakeholder communication skills

Desirable Skills

  • Experience with AWS cloud technologies
  • Understanding of microservices architecture
  • Experience modernising or migrating legacy applications
  • Exposure to DevOps tooling and automated deployment pipelines
  • Experience working on large-scale public sector or enterprise transformation programmes
Rate:
£450/day
Location:
United Kingdom
IR35 Status:
Not specified
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

£6,300 per month

Visit calculators for additional details

Share job