S/he must possess superior technical leadership, communication skills and independence in decision making
S/he works with teams across organizational and geographical boundaries for mainentance and continuous enhancement of state of the art software applications working closely with Architect
S/he is capable to perform tasks and take decisions independently and ensure completion with good quality, timely delivery and efficiency
S/he should be able to apply clean code principles: execute code reviews, code inspections, unit testing, performance measurements and other quality tasks, have understanding of CI/CD concepts, processes, tools and methodologies
What you should bring
4-7 years of relevant industry experience in product development
Expert proficiency in Java w.r.t Spring Framework, Hibernate, Web Technologies and handling of data structures, SQL scripts
Experience and understanding of micro services architecture
Experience with CI/CD Tooling and software delivery and bundling mechanisms
Experience with version control tools such as Git, Github
Understanding of test driven development (TDD)
Intermediate understanding of databases such as SAP HANA, SQL Server, or Oracle