Java Developer

Full Time New York NY Fiserv

Insight Global is looking for a Sever Engineer to join one of our largest financial technology clients sitting in Sunnyvale California, NYC, Jersey City or Atlanta. This person will be joining a highly capable product engineering team building applications that transform the way merchants run and manage their business. As an Staff Engineer, you will play a critical role in planning and producing quality, reliable, and scalable applications to support our consumer facing POS product. With this product, these businesses can run thousands of transactions, access reports on a dashboard remotely and handle their inventory through a single solution. The product replaces cash registers, terminals, receipt printers, label printers and barcode scanners. This team is responsible for building software solutions that allow merchants to provide their customers with online ordering, loyalty, feedback, and promotion capabilities. As an architect on the Point of Sale / Consumer team, the squad will be delivering a microservice-based architecture to allow distributed engineering teams to develop and deploy consumer facing solutions around the world. In this role, you can look forward to contributing to all aspects of project development and delivery with specific focus on the development of new features and enhancements to support integration of the organizations systems to facilitate opening new channels of business.

*Experience with JPA (Java Persistence API), such as Hibernate

*Knowledge of Web development and JavaScript including frameworks such as React or Ember
*8+ years of experience with server-side programming in Java (Java 8 or later) architecting microservice-based systems

*Built within MySQL and using JDBC to connect operations through java

*Experience with Spring Framework and Spring Boot Experience developing REST web services, and understanding of client tools such as Postman and cURL

*Familiarity with Linux / Unix environments

*Used either SSL or TSL and certificate management in Java for encrypted data

*Experience with Java test frameworks such as JUnit and TestNG Git version control

*Leadership experience

To apply for this job please visit