Job Description :


Required Skills & Experience

Core Backend

* 8+ years of experience in Java / J2EE development

* Strong expertise in:

o Spring Boot, Spring MVC, Spring Security

o REST APIs, Microservices architecture

o Hibernate / JPA, JDBC

* Experience with Java 8+ features (streams, lambda, multithreading)


Frontend

* Proficiency in:

o Angular (preferred) or React

o HTML5, CSS3, JavaScript/TypeScript


Data & Integration

* Experience with relational databases (Oracle, PostgreSQL, DB2)

* Good understanding of messaging/event streaming (Kafka, MQ)


DevOps & Tools

* Hands-on experience with:

o Git, Jenkins, Docker, Kubernetes

o CI/CD pipelines and automation

* Familiarity with monitoring tools (Dynatrace, Splunk) is a plus


Architecture & Engineering Practices

* Strong understanding of:

o Microservices patterns (API gateway, circuit breaker, saga)

o Design patterns and enterprise architecture principles

* Experience in Agile/Scrum delivery models


Soft Skills & Expectations

* Strong communication and stakeholder interaction skills

* Ability to work independently in a client-facing environment

* Ownership mindset with focus on delivery, quality, and timelines

* Adaptability to onsite expectations and hybrid collaboration model



Key Responsibilities :


Application Development & Engineering

* Design, develop, and enhance enterprise-grade full stack applications using Java and modern UI frameworks

* Build and maintain RESTful APIs and microservices aligned with domain-driven architecture

* Develop scalable backend services using Spring Boot, Spring MVC, and related frameworks

* Implement responsive UI components using Angular/React, HTML5, CSS3, and JavaScript

Architecture & Modernization

* Contribute to monolith to microservices transformation and API-first architecture evolution

* Support cloud-ready and event-driven solutions with streaming/integration frameworks

* Apply design patterns and best practices for scalability, resiliency, and maintainability

DevOps & CI/CD

* Work with DevOps teams to implement CI/CD pipelines (Jenkins, Git, Docker, Kubernetes)

* Ensure automated build, test, and deployment practices aligned with RBC DevOps standards

* Participate in release planning, deployments, and environment readiness

Quality Engineering & Testing

* Collaborate with QE teams to enable in-sprint automation, regression testing, and shift-left practices

* Write unit/integration tests (JUnit, Cucumber, etc.) and ensure code quality compliance

Performance & Security

* Perform performance tuning, debugging, and optimization for high transaction systems

* Implement secure coding practices including OAuth2, API security, and enterprise authentication mechanisms

Collaboration & Agile Delivery

* Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)

* Collaborate with cross-functional teams including business stakeholders and SMEs

* Contribute to technical documentation, design reviews, and knowledge sharing

Similar jobs

More from Quantum World Technologies Inc.
Quantum World Technologies Inc. 1 day ago
Quantum World Technologies Inc. 1 day ago
Quantum World Technologies Inc. 2 days ago

Java Developer

Apply Now
Back to search page