Current Jobs

Please get in touch with our team to discuss our current openings as well as a tailored proactive approach to market for you.

« Back to LISTING

Backend JVM Engineer | Kotlin & Functional Programming

Sydney | Full Time
Listed: 2017-12-06
We're looking for two full stack back-end engineers who understand patters between services, encryption and who are driven by quality scaleable build. This role will be in the JVM ecosystem, completely greenfield and likely Kotlin (on a Java Server). It will include full build and architecture, so deep experience across the whole SDLC with building scale able Java Applications is required. 

The Company
Fast growing startup that are building a super fast web + Payments platform which drives their industry. They have an experienced leadership team proven to scale startups.

We're now looking for our first [two] "Backend" only engineers, to join our engineering team of 11. You will be supported by front end, full stack and DevOps engineers. And two of Sydney's best engineering leaders/CTOs, and a technical CEO & shareholders who value your contribution.  

Our product uses AI, we have a Data Scientist in the team, and there's lots of opportunity to get involved with AI and deep learning. 

You
We're not hung up on seniority though we're looking for someone able to take the "technical" lead through their initiative, though this is a "senior backend engineer" role. You must love server-side programming and get excited by architectural patterns, services and encryption methods. 

Most of all we're interested in your backend engineering technical skills and experience.

Us
Our stack is currently written in JavaScript with most of our services in NodeJS. We're capitalising on AWS inc Lambda functions & SQS.

We've now got a whole bunch of services we need to write in JVM + kotlin, and the plan is to build a team of 5 backend engineers. 

Your Experience 
to qualify for this role, you must; 
  • Have commercial experience of building a services in Java, Java 8 expeirnece is highly desireable 
  • Know databases & Data Structures intimately - SQL is a must, PostgreSQL is a plus! ��You know when to use NoSQL vs Relational
  • Have an interest into typed & functional languages (i.e. Kotlin, Scala)   
  • You have knowledge of Security and Encryption
  • Knowledge of best practice & Quality, our code base was built to scale from day one
Bonus points if; 
  • You've written a hello world in Kotlin ��
  • You've written services in NodeJS, you know it's strengths and its shortcomings
  • You have experience with Message Queuing (we're using SQS)
This is a permanent role offering a great base salary + equity and an awesome team to work alonside. 

If this excites you, apply here, Or, if you just cant wait - call or email George Double for a confidential conversation 02 8274 4612 // George@sustainrecruit.com

#LI-GD1