Senior JAVA Developer The core stack is java/spring boot/hibernate. It also includes Kotlin and Groovy, but we don’t expect candidates to have prior experience with Kotlin or Groovy. TandemSeven is a development agency that won a bid with Broadridge Financial to build their new services layer.
Build out the new services layer to cover major transactions of an Investment Bank.
Minimum 8 years of experience developing JEE based software and web-based solutions and experienced in delivering in an agile development methodology
The successful candidate should be a very strong developer with a computer science background and very strong hands-on expertise with JEE development
Experience in Agile development, preferably Scrum
Ability to review and estimate technical user stories and add details as needed
Technical Skills
Experience designing and implementing design patterns into JEE applications including Java 8 experience.
Experience implementing JEE-based MVC frameworks (such as Spring MVC, Play Framework etc)
Spring Framework experience (Dependency Injection, Spring MVC, Spring Boot, Transaction Management)
Object Relational Mapping experience with JPA, Hibernate or similar. Understanding of OR Mabstractions such as Spring Data is desirable.
Experience working with Java based web services, Remote Procedure Call and HTTP Service
API design and construction (REST, SOAP etc)
Middle tier integration with ESBs or API Gateways
Needs to understand basic source control constructs as it pertains to commits, pushes, branching, merging etc. Git experience is highly desirable
Java Certifications, TOGAF, Adobe, etc. all a plus