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 |
| |
|
|
|