N

NTT Data

Global IT services and consulting provider.

Java + SQL + Angular Developer

Full-Stack EngineeringUpdated on Nov 14
Full-timeToronto, ON, Canada

About the Job

Requirements

  • Strong critical-thinking and communication skills.
  • Experience working in an Agile methodology environment.
  • Experience conducting code reviews.
  • At least 8 years of experience with Java, J2EE, Spring MVC, Spring Boot, and RESTful APIs.
  • Experience working with a containerized platform.
  • Experience deploying services via Jenkins; OpenShift experience is preferred.
  • Strong knowledge and working experience with Angular.
  • Strong knowledge and working experience with relational databases such as SQL Server and Oracle, including writing stored procedures and performance tuning.
  • Experience with messaging queues such as IBM MQ and ActiveMQ.
  • DevSecOps experience.
  • Experience creating Jenkins and/or Azure DevOps pipelines from scratch.
  • Experience with Sonar scanning and JFrog vulnerability detection and remediation.
  • Highly experienced in troubleshooting issues and recommending interim and long-term solutions.
  • Knowledge of integration and performance testing applications.
  • Experience with production support.
  • At least 8 years of experience with Java, J2EE, Spring MVC, Spring Boot, and RESTful APIs, leading development of highly scalable and resilient applications.
  • At least 6 years of deep architectural experience with Spring Boot, including mentoring others in its best practices and advanced features.
  • At least 4 years of experience with Angular.
  • At least 4 years of leadership experience adopting new technologies and frameworks, guiding development methodology best practices, and overseeing technical project management.
  • At least 3 years of experience with SQL.

Responsibilities

  • Perform full systems life-cycle management activities, including analysis, technical requirements, design, coding, testing, and implementation of systems and application software.
  • Participate in component and data architecture design, technology planning, and testing for application development initiatives to meet business requirements.
  • Provide input to application development project plans and integrations.
  • Collaborate with teams and support emerging technologies to ensure effective communication and achievement of objectives.
  • Provide knowledge and support for application development, integration, and maintenance.
  • Provide input to department and project teams on project decisions.
  • Perform detailed design of complex applications and complex architecture components.
  • May lead a small group of developers in configuring, programming, and testing.
  • Fix medium-to-complex defects and resolve performance problems.
  • Meet service commitments at the individual request level for in-scope applications.
  • Monitor, track, and participate in ticket resolution for assigned tickets.
  • Manage code reviews and mentor other developers.

Desired Qualifications

  • OpenShift experience.
  • Google Cloud Platform experience.

About the Company

NTT Data

Global IT services and consulting provider.

NTT DATA is a global IT and business services provider that helps organizations run and transform their technology and operations. It delivers consulting, industry solutions, cloud migration, cybersecurity, data analytics, and managed services to modernize systems and processes. It differentiates itself through its large scale, deep sector expertise in banking, healthcare, manufacturing, public sector, and automotive, and its broad ecosystem of partners with Microsoft, SAP, AWS, and Salesforce. Its goal is to help large enterprises digitally transform and optimize operations at scale using cloud-native approaches and secure IT environments.

Company size
10,001+
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at NTT Data

See more jobs