Requirements
● BS/MS degree in Computer Science, Software Engineering or related fields.
● Deep understanding of software development principles and design patterns as well as troubleshooting and debugging.
● Strong knowledge of Spring Framework (MVC,IoC), RESTFull API, Potgresql, Mongo, Hibernate, Jersey, Git, Gradle.
● Experienced in relational database design.
● Familiar with challenges of building large scale highly robust, low latency.
● Familiar with Java EE (distributed and large scale programming).
● Familiar with Issue and Project tracking softwares like Jira.
● Ability to learn, use, implement and integrate leading technologies.
● Strong communication skills, attention to detail, and a team player.
● Familiar with Design Algorithms, Data Structures.
● Familiar with Cloud infrastructure, Containerization software.