Job Description

The successful candidates will deliver high quality development using diverse tools and systems including but not limited to:

•             Java/J2EE

•             Spring (RESTful Services/ Bootconf/Integration)

•             Hibernate

•             JUnit

•             Datastructures

•             Sybase working knowledge


Must Have Skills :


•             2+ years of experience developing and implementing end-to-end solution architectures for large and complex  systems.

•             2+ years of software development experience on a J2EE platform

•             2+ years of software development experience in standard J2EE frameworks that include Spring and Hibernate

•             2+ years of experience in Web Services design and development preferably Spring WS

•             Experience in Private Wealth Management domain is highly desirable

•             Experience with Enterprise Integration Patterns like Enterprise Service Bus (ESB), Kafka or any other a plus

•             Experience with caching technologies like Terracotta and Coherence is a plus

•             Knowledge / Experience with continuous development and tools like Jenkins or similar

•             Knowledge / Experience using build technologies like Maven, Gradle, Ant or similar

•             Experience with unit testing including deep understanding of Mock Testing Frameworks like EasyMock or Mockito

•             Strong understanding of Agile development practices (Scrum/Kanban); “DevOps” including continuous deployment  and TDD – Test driven development

•             Ability to describe the overall function of several components in the technical platform

•             Demonstrated expertise both within own area of responsibility and other IT domains

•             Has comprehensive understanding of full development lifecycle and is actively involved in all phases

Apply now