Lead Java Software Engineer – Java, AWS, Spring Boot, microservices, REST APis, unit testing, SOLID, CI/CD, Remote first
As a Lead Software Engineer, you will have overall responsible for leading teams and developing high quality solutions which solve their customers problems and impact the lives of users worldwide. You will be working for a leading digital transformation consultancy as they look to hire expert Lead software engineers who have experience in managing, coaching, and developing your teams.
- You will have technical ownership and leadership responsibilities building and testing modern, scalable, secure, and performant applications in line with agile software development principles, practices, and patterns
- You will be expert in designing, building, testing, and maintaining modern software applications
- Technical ownership for a product/software project, including architecture, estimation, product planning and user requirement creation
- Expertise in software design and development across all layers of an application
- Developing team members
- Strong experience in taking products through to production