Job Search and Career Advice Platform

Enable job alerts via email!

Java/J2EE & Microservices Developer/Lead - Remote

NTT DATA

Toronto

Hybrid

CAD 130,000 - 160,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology services provider in Toronto is looking for an experienced Java Technical Lead to lead and mentor a team of developers. The ideal candidate will have extensive experience in microservices architecture, strong Java and J2EE knowledge, and a solid background in DevOps practices. This role offers opportunities for career advancement, flexibility with remote work, and the chance to engage in innovative projects using advanced technologies.

Benefits

Opportunity for career advancement
Flexibility of remote work arrangements
Engage in innovative projects
Work with advanced tools and technologies

Qualifications

  • 12+ years in software development and delivery.
  • 2+ years as a Java Technical Lead or equivalent.
  • 8+ years of strong core Java and J2EE experience.
  • 5+ years in microservices architectures using Spring.
  • 3+ years with DevOps and CI/CD practices.

Responsibilities

  • Lead, mentor, and manage a team of Java developers.
  • Architect microservices and define APIs for integration.
  • Implement CI/CD pipelines and automate deployment.
  • Lead application support for system reliability.
  • Interact with clients to deliver technical solutions.

Skills

Core Java
J2EE
Microservices
CI/CD
DevOps practices
Spring Framework
Team management
API design

Tools

Docker
Kubernetes
Jenkins
Weblogic
Angular
Prometheus
Grafana
AppDynamics
Job description

Employer Industry: Technology Services

Why consider this job opportunity:
  • Opportunity for career advancement and growth within the organization
  • Flexibility of remote work arrangements
  • Engage in innovative projects with a leading technology services provider
  • Work with advanced tools and technologies, including Docker, Kubernetes, and CI/CD pipelines
  • Collaborate with a diverse team of experts across various domains
  • Contribute to building scalable and resilient microservices architectures
What to Expect (Job Responsibilities):
  • Lead, mentor, and manage a team of Java/J2EE developers in designing, developing, and maintaining microservices-based applications
  • Architect microservices and define APIs for seamless integration, ensuring data management and scalability
  • Implement CI/CD pipelines and automate deployment processes while adhering to DevOps best practices
  • Lead application support and troubleshooting efforts to ensure high system reliability and availability
  • Interact with clients to understand requirements and guide the delivery of technical solutions
What is Required (Qualifications):
  • 12+ years in software development and delivery
  • 2+ years as a Java Technical Lead (or equivalent lead/architect role) with team management responsibilities
  • 8+ years of strong core Java and J2EE experience
  • 5+ years designing and implementing microservices-based architectures using Spring Framework/Spring Boot
  • 3+ years of experience with DevOps and CI/CD practices, including tools like Jenkins
How to Stand Out (Preferred Qualifications):
  • 3+ years of hands‑on experience deploying and managing applications on Weblogic
  • 2+ years of frontend experience using Angular for client-side code integration
  • Familiarity with monitoring tools such as Prometheus, Grafana, or AppDynamics
  • Experience in batch processing and job orchestration
  • Knowledge of relational databases, including performance tuning and stored procedures

#TechnologyServices #JavaDevelopment #Microservices #RemoteWork #CareerGrowth

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.