Enable job alerts via email!

Lead Java Developer

NTT DATA North America

Toronto

On-site

CAD 90,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading technology services firm in Toronto is seeking a Lead Java Developer with over 8 years of experience to lead applications development initiatives. The role involves technical leadership, project management, and guiding junior team members. Ideal candidates should possess strong communication skills and experience in an Agile environment. Competitive compensation and opportunities for career growth are offered.

Benefits

Career development training
Inclusive work environment

Qualifications

  • At least 8 years of experience with Java, J2EE, Spring MVC, Spring Boot, RESTful APIs.
  • Experience with containerized platforms, preferably OpenShift, and deploying services via Jenkins.
  • Strong knowledge and experience with Angular and relational databases.

Responsibilities

  • Lead full systems life cycle management for applications software.
  • Direct component and data architecture design for business requirements.
  • Guide teams and facilitate collaboration with stakeholders.

Skills

Java
J2EE
Spring MVC
Spring Boot
RESTful APIs
Angular
SQL Server
Oracle
OpenShift
Jenkins
DevSecOps
GCP
Job description
Overview

Company Overview:

Req ID: 342406

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Lead Java Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA).

Job Description: Lead Java Developer

Who we are: NTT DATA America strives to hire exceptional, innovative and passionate individuals who want to grow with us. Launch by NTT DATA is the culmination of the company\'s strategy to acquire and integrate the skills, experience, and technology of leading digital companies, backed by NTT DATA\'s core capabilities, global reach, and depth.

Responsibilities

Lead Applications Developer responsibilities include:

  • Provide leadership in full systems life cycle management (analyses, technical requirements, design, coding, testing, implementation of systems and applications software) to ensure delivery is on time and within budget.
  • Direct component and data architecture design, technology planning, and testing for Applications Development initiatives to meet business requirements and ensure compliance.
  • Develop and lead AD project activities and integrations; guide teams to ensure effective communication and achievement of objectives.
  • Lead junior team members with project-related activities and tasks; guide and influence department and project teams; facilitate collaboration with stakeholders.
  • Apply disaster recovery, foundation architecture, information analysis and solution generation, information systems, internal systems knowledge, and other IT capabilities to projects.
  • Assess business needs and design/develop application solutions; manage project risks and technical problem solving.
What You Will Experience/How We Will Help You

Joining our Java practice is not only a job, but a chance to grow your career. We will equip you with the skills you need to produce robust applications, including training on new programming languages and certifications to help you grow and deliver valuable work.

Requirements
  • Strong critical thinking and excellent communication skills.
  • Experience working in an Agile environment and conducting code reviews.
  • At least 8 years of experience with: Java, J2EE, Spring MVC, Spring Boot, RESTful APIs.
  • Experience working with a containerized platform; OpenShift (preferred) with experience deploying services via Jenkins.
  • Strong knowledge and working experience with Angular.
  • Strong knowledge and working experience with relational databases (SQL Server, Oracle); writing stored procedures and performance tuning.
  • Experience with messaging queues (IBM MQ, Active MQ).
  • DevSecOps experience; creating Jenkins and/or ADO pipelines from scratch; SonarQube and JFrog vulnerability detection/remediation.
  • Highly motivated to learn new technologies; strong troubleshooting and problem-solving abilities; experience with integration and performance testing applications; production support experience.
  • GCP experience (good to have, not required).
  • Basic qualifications: 8+ years of Java/J2EE/RESTful API experience leading scalable and resilient applications; 8+ years with Spring MVC/Spring Boot; 6+ years of Angular; 4+ years of leadership adopting new technologies, guiding best practices in development methodologies, and overseeing technical project management.
Ideal Mindset
  • Lifelong learner: always seeking to improve technical and nontechnical skills.
  • Team player: supports team success and helps colleagues.
  • Communicator: articulates design ideas to both technical and nontechnical stakeholders.

This position is not open to employer sponsorship*

About NTT DATA

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem. Our services include business and technology consulting, data and AI, industry solutions, and the development, implementation and management of applications, infrastructure and connectivity. We are a leading provider of digital and AI infrastructure; NTT DATA is part of NTT Group, investing in R&D to move organizations into a digital future. Visit us at us.nttdata.com

NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding accessibility or assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO policy and pay transparency information, please click the provided links.

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