Requirements
-BS/MS degree in Computer Science, Software Engineering or related field
-Deep understanding of software development principles and design patterns as well as troubleshooting and debugging
-Be extremely proactive in identifying issues and tackling challenges
-Be very thirsty to learn and grow, both professionally as well as personally
-Other important requirements include technical skills listed below
-Proven ability to learn quickly and apply new technologies
-Strong knowledge of Spring Framework (MVC, IoC), REST Full API, PostgreSQL, Mongo, Hibernate, Jersey, Git, Gradle
-Experienced in relational database design
-Ability to learn, use, implement and integrate leading technologies.
-Strong communication skills, attention to detail, and a team player
-Motivated and committed
-Familiar with challenges of building large scale highly robust, low latency backend
-Familiar with Java EE (Distributed and large scale Programming)
-Familiar with Issue and Project tracking software like Jira
-Familiar with Design Algorithms, Data Structures
-Familiar with Cloud infrastructure, Containerization software
-Fluent in English (Speaking and Writing)
-Ideal Age Range: 25 - 37