Senior Java Developer Job In Manchester

Senior Java Developer - UK Home Office - Digital
  • Manchester, Other, United Kingdom
  • via Test Feed 1
-
Job Description

Salary 50,000 - 65,000 GBP per year



The following information provides an overview of the skills, qualities, and qualifications needed for this role.

Requirements:

- You'll be a developer who is confident developing applications, passionate about making a difference and want to be involved throughout the product lifecycle, from idea generation, design, and prototyping to execution, and shipping whilst having experience with:
- developing Java based micro services
- designing and developing RESTful APIs
- databases and DB technology (RDBMS, NoSQL etc)
- working practices such as test driven development (focusing on automation), continuous integration and continuous delivery
- a cloud-based approach, selecting cloud components and defining infrastructure as code to integrate them (Kubernetes, AWS, Azure, and/or Google Cloud etc.)
- working with an agile environment
- taking projects from inception through to delivery by being involved in the full software development lifecycle


Responsibilities:

- Our software has been used to stop terrorist attacks, ensure applications and delivery of passports is efficient and developing and supporting a wide variety of GOV.UK services such as getting married or forming a civil partnership or applying for a visa.
As a Senior Developer you'll take ownership over the products, features and services your team looks after, being curious at heart with a desire to make things better. You'll prioritise the focus on being one team with a passion for nurturing, coaching and sharing your knowledge with others whilst ensuring high quality code is delivered in line with project goals and delivery cycles and thrive using agile methods.
Your key areas of impact will be:
- delivering secure, reliable and scalable software and supporting your team with technical tasks when needed
- evaluating and advising on design choices and ensuring that software is high quality and balances technical and business considerations
- defining and documenting test cases for new systems and maintaining live systems to ensure ongoing performance
- evolving new approaches/solutions with other professions through discoveries, maintain a focus on development and deployment
- helping prioritise and direct technical tasks across your team, to balance new and live services


Technologies:

- Java
- AWS
- TDD


More:

Home Office DDaT develops and maintains over 500 services which have millions of users all over the world. We have some really exciting work going on, which is being executed in a user-focussed manner using industry leading cloud platforms:
- Building and maintaining wide variety of gov.uk services you may be familiar with, including getting married or forming a civil partnership or applying for a visa
- Ensuring that the application and delivery of passports is efficient - completing the build of our award-winning digital application system
- Re-developing core policing data systems to ensure they are effective and provide a solid basis for innovation
- Updating tools to ensure that our borders are efficient for both passengers and border officials
- Ensuring that we have a world-class immigration systems which is usable by all
If you are looking for rapid paced greenfield development work, which is personally critical to users, then we would love to hear from you.

;