Imagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus we will accomplish great things together!
We are looking for a Senior Java Consultant to join our Platform Engineering Team. Our team is responsible for designing, developing, & maintaining Platforms that support the backbone of the Financial Trading Industry.
We are looking for Engineers who can
- 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 & queries to enhance performance up to 2x
- 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 on a Linux EC2 Instance
We work closely with
- Java 8
- REST-based Microservices
- Hibernate ORM
- Relational Databases
- AWS
- Kafka
- Linux / Unix
Our Process
- Schedule a 15 min Video Call with someone from our Team
- 4 Proctored GQ Tests (< 3 hours)
- 30-45 min Final Video Interview
- Receive Job Offer
If you are interested in reaching out to us, please apply and our team will contact you by the end of the day.