Senior Java Microservices Developer (Using GRPC)

Hybrid in Toronto, ON, CA • Posted 1 day ago • Updated 1 day ago
Full Time
No Travel Required
On-site
1,00,000 - 1,10,000/yr
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Apache Maven
  • IBM WebSphere MQ
  • Cloud Computing
  • Continuous Integration and Development
  • DevOps
  • Docker
  • Kubernetes
  • Microservices
  • GRPC
  • RESTful
  • SQL

Summary

Hi,
Hope all well!!
 
I wanted to share an exciting opportunity with CIBC for an Senior Java Microservices Developer (Using GRPC).
 
Partner: CIBC
Role: Senior Java Microservices Developer (Using GRPC)
Type: FTE
Location:  Toronto, ON Canada
Work Mode: Hybrid

 

Role Description:

Microservice Architecture Development:  
•    Develop and implement robust microservices using JavaGRPC related technologies.  Develop efficient, secure, and scalable APIs for inter-service communication.  
•    Build and maintain protocol buffer (.proto) definitions and ensure backward compatibility.  Integrate microservices with existing systems and third-party APIs.  

Cloud-Native Engineering:
•    Deploy, monitor, and scale GRPC microservices on cloud platforms (e.g., OpenShift, Azure).  
•    Implement service discovery, load balancing, and distributed tracing for microservices.  Optimize service performance and reliability in high-throughput environments. 

DevOps Automation:  
•    Set up and maintain CICD pipelines for microservice deployments (using Jenkins, GitHub Actions, Maven, Helm, etc.).  
•    Automate build, test, and deployment processes for rapid and reliable delivery.  
•    Collaborate with infrastructure teams for provisioning and monitoring cloud resources.  

Testing Support: 
•    Develop comprehensive unit, integration, and performance tests for GRPC services.
•    Troubleshoot and resolve production issues provide support for SITUAT environments.
•    Conduct code reviews and enforce best practices for maintainable, secure code.  
Collaboration Documentation:
 Work closely with Client stakeholder, product owners, architects, and other development teams to gather requirements and deliver solutions.

 

Required Skill Set:
•    ( Java 21, Cache framework - Redis, IBM MQ, Java Quarkus framework, gRPC proto specification etc.) programming languages Framework, REST API, gRPC Interface. 
•    Experience on (REST, JSON, WSDLSOAP, XML).
•    Implement APIs based on architecture frameworks (light4j, SpringSpringboot, gRPC framework), specifications and guidelines 
•    12 years HANDS-ON development experience in JavaJ2EE realtime-microservices and Caching Build, modify and maintain high-performance REST API, gRPC Interface using Java technologies  
•    Knowledge of Web Services microservices integration (REST, JSON, WSDLSOAP, XML).
•    Implement APIs based on architecture frameworks (light4j, SpringSpringboot, gRPC framework), specifications and guidelines Proficient in writing complex SQL queries (sub queries, aggregation, filtering, joints)  
•    Strong proficiency in ( Java 21, Cache framework - Redis, IBM MQ, Java Quarkus framework, gRPC proto specification etc.) programming languages Framework.  
•    Good Knowledge Oracle DB, PLSQL queries Solid understanding of distributed systems, service orchestration, and cloud-native patterns.  
•    Hands-on experience with containerization (Docker), orchestration (Kubernetes OpenShift), and cloud platforms (Azure).  
•    Familiarity with DevOps tools Git, Maven, Jenkins, Helm, Terraform, Jira, Confluence.  
•    Experience with security best practices for microservices (authentication, authorization, TLS).  
•    Strong problem-solving, communication, and analytical skills.  Bachelors or Masters degree in Computer Science, Engineering, or related field"

 

Best Regards,
Tanuj Chand

Senior - Talent Acquisition

 

Tanuj.chand

 

 

+1

8716 Silver Hall Road, Perry Hall, Maryland 21128, USA

 | ibugroup.co.uk

 

 

 

 

 

 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91130299
  • Position Id: 8925906
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

No location provided

Today

Full-time

Remote or Connecticut

Today

Full-time

USD 132,400.00 per year

Remote

Today

Full-time

Search all similar jobs