Job Description
6 to 10 years of relavent experience
Proven experience as a Java Full Stack Developer or similar role
Experience developing web applications
Strong in Object Oriented Programming
Experience building Microservices
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript)
Knowledge of multiple back-end languages (Java, Python, nodejs) and frameworks (Angular, Springboot)
Familiarity with databases (MySQL, MongoDB, Elasticsearch), web servers (Tomcat)
Excellent communication and teamwork skills
Experience in customer-facing environment, with customer interaction.
Familiar with Agile practices.
Eager to learn new technologies.
Excellent problem solving skills.
Enthusiastic, creative and flexible.