> Markdown version of [/jobs/ext/4680658-application-developer](https://www.wearedevelopers.com/jobs/ext/4680658-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer - **Company:** IBM - **Location:** United States (Remote available) - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Amazon Web Services, Component-Based Software Engineering, C++ (Programming Language), Cloud Computing, COBOL (Programming Language), Software Quality, Databases, Continuous Integration, Spring Framework, Secure Coding, Software Construction, Software Engineering, Web Applications, DevOps Tools - Open-source, Gitlab, Deployment Automation, Restful APIs, Code Restructuring, Software Version Control, Legacy Systems, Microservices - **Published:** November 12, 2026 - **Apply:** https://computerjobs.com/us/en/mob/job/D80172453FBDC041A0 ## About the Role 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 ## Description Security Requirement: Applicants must have lived continuously in the UK for the last 5 years Our client is working with a government organisation, supporting the modernisation of applications that form part of the UK's Critical National Infrastructure and enable the payment of over \u00a3150 billion in benefits annually. As part of this major transformation, Legacy applications are being re-factored and migrated from traditional on-premise environments using Cobol, C++ and Java into modern, cloud-based solutions built on Java, AWS, and microservices architecture. We're looking for an Application Developer to join a large-scale delivery team and play a key role in designing, building, and assuring application changes that will support the successful migration and modernisation of critical DWP services. 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 life cycle, 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