Jobs
>
Santa Clara

    JAVA Mircoservices Architect - Santa Clara, United States - SPG Consulting

    Default job background
    Description

    Job Description

    Job Description
    Role:
    Platform Architect
    Location: Santa Clara, CA


    Job Type:
    Full Time


    Job Function:
    TECHNOLOGY


    Desired Skills:
    Java | Microservices


    Job 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 Highly Available Services (Multi-AZ Multi-Region)
    • Build Algorithms to Optimize Execution times and reduce end-to-end latency
    • Use and tweak Terraform Scripts to deploy Kubernetes Clusters with EKS
    ● Navigate debug Java Apps on a Linux EC2 Instance

    Technologies used:
    • Java 8
    • REST-based Microservices
    • Hibernate ORM
    • Relational Databases
    • AWS
    • Kafka
    ● Linux / Unix


  • SPG Consulting Santa Clara, United States

    Job Description · Job Description · Role: · Platform Architect · Location: · Santa Clara, CA · Job Type: · Full Time · Job Function: · TECHNOLOGY · Desired Skills: · Java | Microservices · Job Description: · Write applications in Java using Object-Oriented Design Princ ...


  • Tata Consultancy Services Santa Clara, United States

    #LI-AS3 · 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 us ...