Employer Active
Position Java gRPC Engineer/ Lead
End Client Mastercard
Max Rate 68/hr on C2C
No of positions: 4
Location: New York (or) St. Louis MO need 23 days onsite is Mandatory for any location
Primary Skills
Java GRPC Spring boot microservices Java Server Pages (JSP) Kafka Kubernetes Oracle RDBMS CI/CD Pipeline Job requirements
6 years of experience in a similar role bachelors degree in computer science or a related technical field or equivalent practical experience.
Strong knowledge of Advanced Java & gRPC remote procedure call (RPC) framework
Handson experience with Apache Kafka for event streaming.
Proficiency in gRPC and Protocol Buffers for efficient data exchange.
Experience with REST API Spring Core and Spring Boot for building robust microservices applications.
Strong experience with Design Patterns Data Structures Microservices and EventDriven Architecture
Expert knowledge of Git Maven Gradle CI/CD tools JUNIT and automation Testing.
Working Knowledge of Linux/Unix environments.
Experience with Go Lang & Rust is Plus
Experience with Docker & Kubernetes is a plus.
Handson experience with JIRA Agile methodology.
Responsibilities:
Participate in the design and implementation of software components adhering to best practices and coding standards.
Write clean efficient and maintainable code in Java 17 and Go Lang.
Design and implement gRPCbased microservices enabling efficient communication between components.
Define and maintain Protocol Buffer message schemas for data serialization.
Integrate Kafka for eventdriven architecture and realtime data processing.
Develop Kafka consumers and producers to handle highthroughput data streams.
Design develop and maintain RESTful APIs adhering to RESTful principles and best practices.
Utilize the Spring Framework including Spring Core and Spring Boot for building and maintaining enterpriselevel applications.
Write unit tests integration tests and endtoend tests to ensure software quality.
Create and maintain comprehensive technical documentation including code documentation API documentation and architecture diagrams.
Full Time