Java Developer - Data-Engineer
Senior Java Developer - Data-Engineer a smart, driven and experienced developer to help us build and optimize our financing solution to the world of vendors that sell to America’s 23M small businesses. You will play a key role in building out our engineering team. As an early-stage company, you will have amazing opportunities to influence everything from back end architecture to the team we hire and the type of company culture that we want to build. Desired Skills and Experience Required Skills: BSc in Computer Science or Computer Engineering degree. 5 years of experience in Java/Scala. Feels comfortable with new technologies Extremely bright. Experience with some of the following and a passion to learn the rest: Advantage: python Building B2C applications with high traffic in Java/Scala. Spring, including Spring-boot and Spring-cloud. Graph databases such as Neo4j and OrientDB. Machine Learning. Predictive modeling and fraud detection algorithms. Literate in Linux/Unix. SQL databases including data modeling NoSql databases such as MongoDB, ELK, BigQuery. AWS Cloud technologies including provisioning and continuous deployment. λ Lambda architecture and Microservice architecture using tools such as Spark, Streaming, Kafka, AMQ, Akka