We are looking for a strong Java developer to take part in building our loyalty platform engine and take it to the next level by modernizing our tech stack and leading our cloud native transformation.
Responsibilities:
Take responsibility and ownership of core services, supporting millions of monthly active users
Be part of a larger development team working together according to Agile methodology.
Requirements:
7+ years of experience in Java backend development, including deep understanding of JVM internals & infrastructure technologies,
3+ years of experience in Web services development (REST, SOAP), Spring and Spring boot frameworks
Good familiarity with java build tools (maven, gradle, jenkins)
Experience with cloud providers and technologies (AWS preferred)
In-depth understanding of software engineering methodologies and best practices
SQL DBs server experience (Postgress, Oracle DB),
Fast learner with a passion for new technologies,
BS in Computer Science (or an equivalent) from a reputable academic institute
Advantages:
Deep understanding of a micro services and cloud native architectures
Experience in legacy apps modernization (to cloud native)
Good understanding of communications & networking technologies