Experienced Java Software Engineer/Developer

Requirements Must Have:

Min 6-8+ years of experience in Java/JEE and related frameworks based development, hard core programming.
Strong hands on experience using core Java with JDK1.8
Hands on experience working with either Spring or Play Framework, Hibernate,
Should have analytical and algorithmic solutions approach to handle complex implementations.
Expertise in Microservices
Design Patterns such as Factory, Singleton, Façade, Observer, Command, Web Services, Angular/React along with Java/JEE
Knowledge of sound Agile Engineering Practices (TDD, BDD, Continuous Integration, etc.)
Knowledge of multi-tier, heterogeneous architectures and how they typically fit together.
Strong knowledge of SQL and database designs.

Apply via :

www.linkedin.com