1

Java Developer Grpc Jobs (NOW HIRING)

Java Led Client: Virtusa / JPMC Location: New Jersey Role Overview We are seeking a highly ... Tools like Kafka, MQ, RabbitMQ, gRPC, or similar.

Java with AI ML ENgineer

Dallas, TX · On-site

$51.25 - $70.25/hr

Understanding of GenAI use cases, LLM prompt engineering and agentic orchestration (e.g. LangChain ... Experience deploying Python-based ML Services into Java microservice ecosystems (via REST, gRPC or ...

Java Cloud Engineer

Sunnyvale, CA

$60.75 - $83.25/hr

Azure DevOps Engineer LOCATION:Sunnyvale, CA Duration: 6 to 12+ Months Rate: DOE Description: Lead ... Grpc Webservices. Directs root cause analysis of critical business and production issues by ...

Utilize your expertise in designing and developing API's and microservices using graphQL, gRPC, Java, Python, Kafka, with a deep understanding of API driven system migration * Utilize programming ...

AI Software Engineer - Java

Aberdeen, MD · On-site

$130K - $160K/yr

Software Developer - Java Overview As a solutions-driven organization supporting Department of ... or gRPC. * Support the development of distributed systems and cloud-enabled applications in ...

Golang Developer

Plano, TX

$50.50 - $65/hr

Golang Developer (Onsite) Primary Location: Plano, Texas V-Soft Consulting is currently hiring for ... Experience with gRPC/gRPC API Development, Rest APIs, API Development: * AWS: 1-2 years of ...

Partner with DevOps to design CI/CD pipelines and containerized deployments (Docker, Kubernetes ... Strong knowledge of API and microservices architectures (REST, GraphQL, gRPC, WebSocket'

Position: Golang Developer Location: Remote Position Type: Contract Min 5 years product software ... Java & Python Experience with gin oidc grpc protobuf graphql Effective communication skills You ...

Senior Developer/Lead

San Leandro, CA

$60.25 - $79.75/hr

Key Responsibilities · Develop high-scale microservices and APIs using Java 17+, Spring Boot, and REST/gRPC; apply solid engineering fundamentals (OOP, concurrency, performance). · Build Python ...

Software Engineer - Java/Cloud

Sunnyvale, CA · On-site

$60.75 - $83.25/hr

... Grpc Webservices. * Work with application team to migrate from virtual machines to containers ... Focus on continuously improving the DevOps tooling and software delivery processes * Deep dive into ...

next page

Showing results 1-20

Java Developer Grpc information

See salary details

$15

$56

$77

How much do java developer grpc jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for java developer grpc in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

How does a Java Developer working with gRPC typically collaborate with other teams during a project?

Java Developers specializing in gRPC often work closely with backend, frontend, and DevOps teams to ensure seamless service integration. Collaboration typically involves defining service contracts using Protocol Buffers, coordinating API changes, and troubleshooting cross-service communication issues. Regular meetings and code reviews are common, allowing teams to align on interface updates and deployment strategies. This collaborative environment helps maintain reliable, high-performance microservices architectures.

What are Java Developer gRPC roles and responsibilities?

A Java Developer specializing in gRPC is responsible for designing, developing, and maintaining applications that use the gRPC framework for communication. Their duties include creating efficient, scalable APIs, implementing and consuming gRPC services in Java, and ensuring secure, high-performance data exchange between distributed systems. They also collaborate with other developers, troubleshoot issues, and optimize code for reliability and speed.

What are the key skills and qualifications needed to thrive as a Java Developer specializing in gRPC, and why are they important?

To thrive as a Java Developer with a focus on gRPC, you need proficiency in core Java programming, object-oriented design, and a solid grasp of distributed systems, often supported by a degree in computer science or related fields. Familiarity with gRPC, Protocol Buffers, build tools like Maven or Gradle, and experience with frameworks such as Spring Boot are typically required, along with knowledge of version control systems like Git. Strong problem-solving skills, teamwork, and effective communication set standout developers apart, especially when collaborating on complex services. Mastery of these skills ensures efficient, scalable microservices development and seamless integration in cross-functional teams.

What is the difference between Java Developer Grpc vs Java Developer REST?

AspectJava Developer GrpcJava Developer REST
Required CredentialsBachelor's in CS or related, Java certification, knowledge of gRPCBachelor's in CS or related, Java certification, experience with REST APIs
Work EnvironmentBackend development, microservices, high-performance systemsWeb applications, API development, client-server architecture
Industry UsageReal-time systems, distributed services, cloud-native appsWeb services, enterprise applications, mobile backend
Search & Comparison IntentHigh overlap in skills, different communication protocolsSimilar roles, different API communication methods

Java Developer Grpc specializes in building high-performance, distributed systems using gRPC protocol, ideal for microservices. Java Developer REST focuses on developing web APIs using RESTful principles. Both roles require Java expertise and similar credentials but differ mainly in communication protocols and use cases.

Java Lead

Full-time

Posted 8 days ago


Job description

Job Title: Java Led
Client: Virtusa / JPMC
Location: New Jersey

Role Overview
We are seeking a highly experienced Java Lead / Java Architect to design, develop, and oversee high-performance enterprise applications for mission-critical platforms within the JPMC ecosystem. The ideal candidate will possess strong architectural leadership, hands-on development expertise, and the ability to guide teams in building scalable, secure, and resilient systems aligned with banking and financial industry standards.
Key Responsibilities
Architecture & Design
  • Lead architecture, design, and solutioning of complex, distributed, cloud-native Java applications.
  • Develop high-level and low-level design documents, architecture diagrams, and integration patterns.
  • Define and enforce coding standards, best practices, and architectural governance across teams.
  • Drive design discussions around scalability, performance, resiliency, and security.

Hands-on Development
  • Write clean, efficient, and well-tested code using Java and associated frameworks.
  • Lead development of microservices, APIs, event-driven components, and cloud-native solutions.
  • Diagnose and resolve complex production issues with root-cause analysis.

Core Java & Frameworks
  • Strong expertise in Java 8/11/17, Spring, Spring Boot, Spring Cloud.
  • Deep understanding of multi-threading, concurrency, collections, JVM internals, and performance tuning.

Microservices & Distributed Systems
  • Hands-on experience with microservices architecture, REST APIs, event-driven patterns.
  • Tools like Kafka, MQ, RabbitMQ, gRPC, or similar.