14 Oct
|
NTT DATA North America
|
Canada
14 Oct
NTT DATA North America
Canada
Basic Qualifications:
Minimum 7+ years of hands-on experience in software development with robust expertise in enterprise Java applications.
Minimum 5+ years of experience with Core Java, Java EE/Jakarta EE, Spring Framework, Spring Boot, and RESTful Web Services.
Minimum 5+ years of experience working with relational databases such as Oracle, SQL Server, PostgreSQL, or similar databases.
Minimum 3+ years of experience developing front-end applications using Angular, React, JavaScript, TypeScript, HTML5, and CSS.
Experience designing and implementing large-scale distributed systems and microservices architectures.
Experience utilizing AI coding assistants such as GitHub Copilot and other Generative AI development tools.
Robust understanding of software engineering best practices, object-oriented design principles, and application performance optimization.
Experience writing comprehensive unit and integration tests using contemporary testing frameworks.
Strong analytical, problem-solving, organizational, and communication skills.
Proven ability to work effectively within Agile/Scrum development teams and collaborate with geographically distributed stakeholders.
Understanding business requirements and ability to align technical solutions with organizational objectives.
📌 Java Full Stack Developer Montreal (Canada)
🏢 NTT DATA North America
📍 Canada