Working and managing tight knit agile teams developing robust mobile, web, and enterprise applications.
Design and implement distributed and highly robust enterprise applications that scale for enterprise.
Adhere to Continuous Integration and Continuous Delivery.
Adhere to DevOps principles and be involved in projects throughout their full software lifecycle from development, QA, deployment, to post-production support.
Work collaboratively in a cross functional team in an Agile delivery.
Front-end development.
Back-end development.
Able to lead a team of developers and plan work based on projects given.
Qualifications and Experience
Degree in IT, Engineering or Computer Science.
Minimum of 6 years of experience in Software Engineering
Minimum of 4 years of experience in Java and Spring Boot