Must Have:Unix / Linux
8+ years of J2EE architecture and implementation experience
Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed
Lead and mentor local engineering team; practice agile locally and interact with HQ agile teams on weekly basis
Write technical specifications based on the conceptual design and stated business requirements
Proficiency in Java, J2EE and UML
General knowledge of Linux and Mac based development.
Demonstrable Unix experience (SSH, SCP, and tailing of logs)
Web services expert with REST
Fluency in developing and understanding sequence diagrams, class models, etc.
Proficiency with databases and JPA.
In-depth and hands on experience with major Open Source projects, such as Camel, Spring, JAX-RS, OAuth, and Maven
Excellent analytical, decision-making, problem-solving, team and time management skills
Preferred knowledge of banking practices, regulations and operations within assigned line(s) of business
Excellent verbal and written communication skills