* Department: Apps Modernisation & Integration
Job Description
We are seeking an experienced Senior Full Stack Java Developer to join our UK Digital & Cloud Practice. Our Digital Practice is expanding rapidly, and there will be an opportunity for you to achieve medium and long-term career goals. As well as fantastic growth opportunities, there is the opportunity to work on some really challenging and interesting, large-scale transformational and migration projects within both public and private sectors.
* Designing, developing, testing, and maintaining cloud-based software applications.
* Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security, etc.).
* Working within a project management/agile delivery methodology.
* Experience in technical ownership for a product or software solution, covering design, estimation, shaping, and user story/requirement creation.
* Documentation of solutions (e.g., architecture, configuration, release, support-handover).
* Collaborate and liaise with other Version 1 and customer stakeholders/end users in the software development lifecycle – PMs, BAs, Testing, Product, etc.
* Able to simply and clearly communicate technical designs in conversation, documentation, and presentations to stakeholders of various technical abilities.
* Provide effective knowledge transfer to team members and customers.
* Manage, coach, and develop junior members of your team and the wider community.
* Fostering a positive working environment and facilitating team collaboration and communication.
This role involves working for government clients, so all candidates need to either hold SC Clearance or be SC Eligible.
Qualifications
* Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures.
* NFR / Non-Functional requirement understanding and experience developing applications with this in mind.
* Experience in software engineering practices like Code Reviews, CI/CD Pipelines, and SOLID/DRY principles.
* Hands-on developing/coding role using the following technologies:
o Frontend (JavaScript/TypeScript or Angular or React or Node).
o Backend (Java, SpringBoot, Hibernate).
* Experience in estimation and sizing.
* Appetite to work with emerging AI technologies.
J-18808-Ljbffr