Help the team plan, design and shape responsive web solutions and scalable applications in a Devops manner
solve interesting and challenging problems through programming
participate in various technical discussions and help drive innovation within the business
work with our awesome and geographically-dispersed teams.
To be successful in this role you are or will need to have:
knowledge of and practical experience in Core and Enterprise JAVA
experience in RDBMS, SQL, and JPA
a good understanding of data structures, design patterns and algorithms, and understand how to apply them to design pragmatic solutions
the ability to communicate problems and solutions effectively with both business and technical colleagues (written and verbal)
adaptable, resourceful, and able to understand when it's better to go for the quick win and when it's better to drive through a comprehensive technical solution.