Jobs at Syrinx

View all jobs

Senior Backend Developer (Java, Kotlin, GraphQL)

Remote, NY
Back-End Software Developer – Insurance Systems
100% Remote
6-month contract-to-hire

Our client in the insurance space has been completing the build of an annuity administration platform. This was an internal project completed over the course of the past several years. There are services for Pricing/Trading/Commissions/Annuities/File Generation, and it is managed by a team of Full-Stack Developers. They are looking to bring someone in to help continue the growth of the system.

The back end is made up of microservices, managed with Kubernetes. Kotlin is going to be the primary programming language. Communication between services via Apache Kafka, and communication with the front end is done using GraphQL. The development team is 20-25 people, with a team of 5-7 backend developers, operating in a start-up style mode. Some additional languages used includes JavaScript and Python.

Must Have:
  • Experience creating complex business applications using Kotlin (or Java).
  • Experience creating microservices using Spring Boot
  • Experience deploying and maintaining software in a cloud-based infrastructure
  • Flexibility to adapt to the technology most appropriate to complete a task

Nice To Have:
  • Experience creating GraphQL APIs using Spring Boot
  • Experience implementing event messaging with Apache Kafka
  • Experience using Kotlin Flow / Coroutines
  • Familiarity with PostgreSQL
  • Experience using Google Cloud Platform services like Cloud Functions and Composer (Airflow)
  • Experience creating CI/CD pipelines (prefer using GitLab)
  • Packaging and deploying applications using containers with Kubernetes.

Education/Experience:
  • 5+ years of experience as a developer, preferable in an Insurance or financial services environment.
     

 

Share This Job

Powered by