Java Consultant

March 29

Apply Now

Description

β€’ Write applications in Java using Object Oriented Design Principles β€’ Create Java Spring Boot REST Services β€’ Use Java Streams API to work with real-time data β€’ Create a Java Thread Executor Pool to read & write from a Thread-safe queue β€’ Use Java Lambdas for use in Collections β€’ Create Distributed Cloud Configuration with Spring Cloud β€’ Create Circuit Breakers with Spring Cloud β€’ Create a Database Integration via Hibernate or Spring Data β€’ Optimize business logic & SQL queries to enhance performance by 50+% β€’ Setup Kafka to support 10mm messages/hr throughput on 2KB payloads β€’ Deploy a Kafka Multi-AZ Cluster on AWS β€’ Build Services that are Highly Available (Multi-AZ & Multi-Region) β€’ Build Algorithms to Optimize Execution times and reduce end-to-end latency β€’ Use & Tweak Terraform Scripts to deploy Kubernetes Clusters with EKS β€’ Navigate & debug Java Apps on a Linux EC2 Instance

Requirements

β€’ Expertise in Java programming β€’ Experience with Java Spring Boot and REST Services β€’ Familiarity with Java Streams API, Java Lambdas, and Thread Executor Pool β€’ Knowledge of Distributed Cloud Configuration with Spring Cloud β€’ Proficiency in creating Circuit Breakers and Database Integration via Hibernate or Spring Data β€’ Ability to optimize business logic & SQL queries β€’ Experience with Kafka deployment and management β€’ Strong understanding of AWS, Linux/Unix, and Kubernetes

Benefits

β€’ 100% remote work β€’ Opportunity to work on projects for reputable FinTech Firms β€’ Chance to work on apps supporting the Financial Trading Industry

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com