Description:
One of my key clients who are a world renowned technology company are looking for a Sr Java Developer with good experience in AWS microservices! This is a 100% remote position based anywhere in the UK!
Responsibilities:
- The role will lead a project or solution team of developers, testers, or enterprise support associates.
- Be a key leader of the engineering teams with hands-on development
- Be a key leader in the delivery of all planned features and tasks across the teams by ensuring adherence to high quality
- Review all complex and major code, provide constructive feedback, technically mentor the team and follow up on all sprint standup AIs pertaining to design, implementation, testing, delivery and other engineering aspects
- Arrange and perform regular technical review of the solution and application.
- Lead the technical best practices and principles on API and Microservice architecture.
- Work in harmony and closely with architects, DevOps engineers and other key members across multiple scrums to ensure complete alignment of design and implementation, quality and performance goals
- Assist the architects by providing PoC support, evaluation of tech-stack, and enable the team to understand the design and architecture and expected implementation aspects
- Work with the project manager to support project plans and correct resource and time allocation.
- Responsible for the technical governance as scrum master and manage the technical tasks for the project.
- Incumbents may lead teams coordinating the workflow of lower-level professionals, while performing a set of similar or more complex duties themselves.
- Coordinates and supervises the daily activities of a support, production or operations team.
- Sets priorities for the team to ensure task completion, coordinates work activities with other leads.
- Decisions and problem solving are guided by policies, procedures and business plan; receives guidance and oversight from manager.
- Liaise with customers and key stakeholders to manage contracts and relationships
- Improve upon existing processes and team behaviours to create a positive culture in the workplace