NTT DATA logo
Sr. Java Full-Stack Developer
full-timeToronto, Englewood

Summary

Location

Toronto, Englewood

Type

full-time

Explore Jobs

About this role

We are looking for an experienced Java Full-Stack Developer who can design and develop scalable applications using Java (Spring Boot) for backend, Angular for front-end, and manage SQL databases. The role also involves working with microservices architecture, AMQ messaging, and deploying applications on OpenShift. 5+ Exp - Strong proficiency in Java 8+, Spring Boot, and Microservices architecture. 5+ Exp - Hands-on experience with Angular (preferably Angular 10+). 5+ Exp - Expertise in SQL/DB (MySQL/PostgreSQL/Oracle) and ORM frameworks like Hibernate/JPA. 5+ Exp - Experience with AMQ (ActiveMQ) or similar messaging systems. 5+ Exp - Familiarity with OpenShift, Docker, and Kubernetes. 5+ Exp - Knowledge of API security (OAuth2, JWT). Experience with CI/CD pipelines and Git. Strong understanding of design patterns and object-oriented programming. Exposure to cloud platforms (AWS, Azure, GCP). Experience with NoSQL databases (MongoDB). Knowledge of Kafka, RabbitMQ, or other message brokers. Familiarity with performance tuning and application monitoring tools. Develop and maintain Java-based microservices using Spring Boot. Design and implement responsive UI components using Angular (latest version). Build and consume RESTful APIs for integration between front-end and backend services. Manage and optimize SQL databases (MySQL/PostgreSQL/Oracle). Implement messaging solutions using AMQ (ActiveMQ) for asynchronous communication. Deploy and manage applications on OpenShift or similar container orchestration platforms. Ensure application security, scalability, and performance optimization. Participate in code reviews, unit testing, and integration testing. Collaborate with cross-functional teams in an Agile/Scrum environment.

Other facts

Tech stack
Java,Spring Boot,Microservices,Angular,SQL,MySQL,PostgreSQL,Oracle,Hibernate,JPA,AMQ,Docker,Kubernetes,API Security,CI/CD,Git,Cloud Platforms

About NTT DATA

NTT DATA – a part of NTT Group – IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed to our clients’ long-term success and combine global reach with local client attention to serve them in over 50 countries around the globe.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: IT Services and IT Consulting
Founding Year: 1989

What you'll do

  • Develop and maintain Java-based microservices using Spring Boot and design responsive UI components using Angular. Collaborate with cross-functional teams in an Agile/Scrum environment to ensure application security, scalability, and performance optimization.

Ready to join NTT DATA?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr. Java Full-Stack Developer do at NTT DATA?

As a Sr. Java Full-Stack Developer at NTT DATA, you will: develop and maintain Java-based microservices using Spring Boot and design responsive UI components using Angular. Collaborate with cross-functional teams in an Agile/Scrum environment to ensure application security, scalability, and performance optimization..

Why join NTT DATA as a Sr. Java Full-Stack Developer?

NTT DATA is a leading IT Services and IT Consulting company.

Is the Sr. Java Full-Stack Developer position at NTT DATA remote?

The Sr. Java Full-Stack Developer position at NTT DATA is based in Toronto, Canada and Englewood, Colorado, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr. Java Full-Stack Developer position at NTT DATA?

You can apply for the Sr. Java Full-Stack Developer position at NTT DATA directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about NTT DATA on their website.