How will you make an impact?
Actively lead and participate in the product features development
Enforce and encourage coding standards and development of best practices in the team
Promote an empowered, self-managed, collaborative, multidisciplinary team environment that fosters ownership, creativity and innovation
Analyze features requirements, create design documents and review them with relevant stake holders in the group
Encourage continuous improvement in the development process and ensure efficient delivery of products
Participate in reviewing design and code of other team members
Deliver high quality, sustainable and maintainable code.
Mentor younger developers in the team
Provide critical technical capabilities to the team and evangelizes those skills to others.
5 years of experience as a back-end Java Software Engineer
Vast hands-on experience developing with Spring framework and Spring Boot
Proven experience of developing in AWS
Good software design capabilities, debugging skills and problem-solving abilities
Experience with developing in a microservices based architecture
Previous proven experience in leading development teams/Features/Activities
Master the development life cycle from planning to design, implementation, testing, deployment and be involved and impact all these phases.
High level verbal and written English skills