Employer Active
.
Strong object-oriented design skills with understanding of common design paradigms including JVM internals
.
Strong ‘Web scale’ architecture design patterns using JSF2 with primefaces .
.
Strong skills in Java 7, Java 8, functional aspects, Spring Framework, Spring Boot, Spring Integration .
.
Experience with ORM tools (MyBatis) by preparing configuration xml and implements the myBatis mappers .
.
Experience with distributed (multi-tiered) systems, algorithms, and relational databases
.
Distributed caching (memcached, Redis, or comparable technology)
.
Experience writing unit and system level tests using dependency injection frameworks and object mocking
.
Experience coaching junior software development engineers including code review and design review
Full Time
Software Development / Application Development (IT Software)