ApplyJava Architect -Remote Role - Contract
Posted 3 months agoViewed
View full description
š Location: United States
š Industry: Financial Technology
š¢ Company: iSoftTek Solutions Inc
šŖ Skills: AWSSQLHibernateJavaKafkaKubernetesSpringSpring BootAlgorithmsGoJava SpringTerraform
Requirements:
- Proficient in Java and Object Oriented Design Principles.
- Experience with Java Spring Boot and creating REST Services.
- Familiarity with Java Streams API and real-time data handling.
- Ability to create Java Thread Executor Pools and use Thread-safe queues.
- Knowledge of Java Lambdas and Collections.
- Experience with Spring Cloud for distributed configuration and circuit breakers.
- Proficient in Hibernate or Spring Data for database integration.
- Experience optimizing business logic and SQL for performance improvements.
- Familiarity with Kafka, AWS, and deploying Multi-AZ Clusters.
- Ability to build Highly Available services and algorithms to optimize execution.
- Experience with Terraform and deploying Kubernetes Clusters with EKS.
- Ability to navigate and debug Java applications on Linux EC2.
Responsibilities:
- 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.
Apply