* Department: Apps Modernisation & Integration
Job Description
We are seeking an experienced Full Stack Java Technical Lead to join our UK Digital & Cloud Practice. Our Digital Practice is expanding rapidly, offering opportunities to achieve medium and long-term career goals. You will work on challenging and large-scale transformational and migration projects within both public and private sectors.
Key Responsibilities:
* Technical Leadership:Provide technical leadership within a team to coordinate and deliver scalable, secure solutions in line with industry best practices (code quality, CI/CD, security, etc.)1.
* Project Management:Work within a project management/agile delivery methodology to ensure timely and high-quality delivery of software applications.
* Technical Ownership:Take technical ownership of a product or software solution, covering design, estimation, shaping, and user story/requirement creation.
* Solution Documentation:Document solutions, including architecture, configuration, release, and support handover.
* Stakeholder Collaboration:Collaborate and liaise with other stakeholders/end users in the software development lifecycle, including PMs, BAs, Testing, Product, etc.
* Communication:Clearly communicate technical designs in conversation, documentation, and presentations to stakeholders of various technical abilities.
* Knowledge Transfer:Provide effective knowledge transfer to team members and customers.
* Team Development:Manage, coach, and develop junior members of your team and the wider community.
* Team Collaboration:Foster a positive working environment and facilitate team collaboration and communication.
Qualifications
* Coding Best Practices:Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures.
* Non-Functional Requirements:Experience developing applications with non-functional requirements in mind.
* Software Engineering Practices:Proficiency in software engineering practices like code reviews, CI/CD pipelines, and SOLID/DRY principles.
* Technical Skills:Hands-on experience with the following technologies:
o Frontend: JavaScript/TypeScript, Angular, React, Node.
o Backend: Java, Spring Boot, Hibernate. Desirable Kotlin.
* Estimation and Sizing:Experience in estimation and sizing.
* Integration and API Design:Experience in integration and API design.
* Cloud Experience:Proficiency in cloud technologies.
* Emerging Technologies:Appetite to work with emerging AI technologies.
* Security Clearance:SC Eligible.
This role involves working for government clients, so all candidates need to either hold SC Clearance or be SC Eligible.
#J-18808-Ljbffr