2-4 Years of experience with a Bachelor's/Master's degree in Computer Science, Math, or related technical domain
Skilled in technical aspects of the software development lifecycle, and developing large-scale, multi-tiered, distributed software applications, tools, systems or services using Object-Oriented Programming, using Java.
Highly skilled using ORM tools like Hibernate, JPA.
Expert in one or more relational and SQL databases
Experience in deployment of microservices over Amazon Web Services
Knowledge of Agile methodologies & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operation