Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

JVM Backend Engineer

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

*Artesian *is known for its strong frontline engagement capabilities, bringing engagement insights from social and news and a powerful rules engine to manipulate data to create engagement signals delivered through an appealing web interface.*DueDil *isstrong in middle and back-office automation, with a powerful data-ingestion, augmentation and enrichment engine that focuses on delivering compliance information via an API.*Artesian:DueDil *provides a unique single platform to allow Customers in the regulatedindustries of Financial Services, Banking and Insurance to help these customers solve three key challenges:Find the right customers,Onboard them faster, andKeep them for life.Our newly merged company will serve over 600 customers including the UK leading banking,financial services and Insurance customers.*About the role:*Artesian:DueDil is looking for an experienced Software Engineer with a passion for building elegant and robust applications. This is a dynamic role with many opportunities to work creatively. Youwill see a tangible impact on our product. As an experienced Software Engineer you will have a keen eye for detail, passion for working with huge amounts of data and user-centric approach to feature delivery.*Our ideal candidate will have the following:**Demonstrable experience building scalable JVM-based solutions* Proven experience with languages such as Java/Scala/Kotlin, Python* Experience with databases, both relational as well as NoSQL* Strong experience in writing testable, modular and extensive backendcode* A solid understanding of system design* Experience with data processing and distributed computing frameworks such as Spark a big plus* Experience with frontend development and frameworks, such as NodeJS is a bonus*Devops/ecosystem:** A passion for CI/CDand experience using practical CI/CD pipelines* Familiarity with Unix systems, common command line tools e.g. grep and source control tools e.g. git* Familiarity with Docker, Kubernetes and GCP a plus* Experience building RESTful APIs with OpenAPI/Swaggerspecifications a plus* Experience working with GraphQL is a big plus* Familiarity working within an Agile SCRUM team a plus*Our tech stack:** Kotlin/Vert.x* Python* Data pipelines written using Spark and orchestrated with Airflow* GraphQL - This is DueDilsunified internal data access layer. This is backed by a number of upstream data stores - ElasticSearch, PostgreSQL, Kafka and on-demand external APIs* Microservices written in various languages including Kotlin/Vert.x, Node, Python and backed by Docker, K8s,GCP* Service monitoring in StackDriver, Prometheus and Grafana* Frontend technologies - React, Redux, Webpack-* Hybrid working* Equity scheme* Health insurance* Cycle to work scheme* Introduction Interview* Tech Test* Interview with CTO* Offer!Java, Scala,KotlinJava, Scala, Kotlin, SQL, NoSQL, Spark, Node.js, CI/CD, Python

APPLY NOW

JVM Backend Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved