4+ years of experience in web development technologies & have in-depth knowledge of core Java and Java EE applications.
Work experience as a Technical Team Leader/Senior Java Developer
Experience working directly with customers
Experience with Spring Framework, ORM Framework, Application server such as Apache Tomcat, Undertow...
Experience building RESTful APIs.
Proficiency at least one database management system such as Oracle, MySQL, PostgreSQL.
Experience with Docker, Docker-compose.
Knowledge of web development with HTML/ CSS/ JavaScript.
Experience with Cloud Platforms (OpenShift, AWS) is a plus;
Familiar with CI/CD pipelines (GitHub or Jenkins);
Profiling/monitoring tools (Prometheus, Grafana);
Object-oriented analysis and design using design patterns;
Can go onsite