Apply

Java Architect -Remote Role - Contract

Posted 2024-10-21

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