Our midtown client is looking for senior java engineer to participate in accelerating development on a business critical payments and investment system. The right individual will come up to speed quickly on an existing prototypical wrapper project developed in-house, and hit the ground running with the team to advance the design and delivery of the next phase of this new platform.
Experience working with and implementing RESTful web services within the Spring ecosystem, strong Java EE and JPA credentials are a must. A strong preference will be given to individuals with experience integrating services with web UI, React JS and a demonstrable knowledge of ORM and caching solutions.
The gig:
Build distributed services to take our JVM-based web platform to the next level
Develop technical ownership for key aspects of our service innovating directly with Product
Collaborate on services design and delivery, participating in SDLC from start to finish
Deepen our knowledge and ability to meet best practices for Java and Spring
Work in any and all areas of the stack that interest you such as Java and Spring, Python, Redux and React, PostgreSQL and more
Do all of this in a tightly-knit team to deliver tangible business and client impact
What they need:
Demonstrable expertise in Java, JPA, Spring, RESTful API design and implementation
Experience with integration of legacy SOAP services
Practical knowledge of Hibernate or another ORM
Experience with workflow and domain modelling
Passion for building simple software the right way
Familiarity with Agile development tools and practices
Minimum 7 years applicable experience
What they want:
React and Redux on the front-end
Data modelling with relational and NoSQL databases
Knowledge of financial products and treasury management