Java FullStack Lead Developer - Remote
at NTT Data
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Apr, 2025 | Not Specified | 17 Jan, 2025 | 5 year(s) or above | Git,Stored Procedures,Jenkins,Kubernetes,Sql,Version Control Tools,Ownership,Angular | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COMPANY OVERVIEW:
Req ID: 307639
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 Java FullStack Lead Developer - Remote to join our team in Toronto, Ontario (CA-ON), Canada (CA).
JOB DESCRIPTION:
Day to Day Job Responsibilities
Collaborate with cross-functional teams, including designers, front-end developers, and product managers, to gather and refine requirements, ensuring alignment with overall business goals and client needs.
Develop clean code that is maintainable and well-structured, adhering to best practices and industry standards for Java/J2EE development.
Perform thorough testing and debugging of Java applications to ensure optimal functionality, reliability, and security.
Analyze requirements and use cases to determine approach and development strategies.
Drive the design and construction of innovative technology solutions for the client’s complex business problems.
Analyze and present various technical designs, its pros, and cons at design review sessions with all stakeholders and actively participate in the discussions.
Translate business tactical and strategic initiatives into scalable and sustainable technical solutions, which are well documented.
Communicate and document architectural and technical approaches and decisions.
Identify tasks and estimate efforts as per project requirements.
BASIC QUALIFICATIONS:
2+ Years experience leading a Fullstack Java Development / Support team
7+ years of Hand-on experience in Java Fullstack Development, Sprint boot, SQL, stored procedures, Angular or React JS or other Java front end technologies Microservices coding, development, deployment
5+ years understanding and experience working with CI/CD processes and tools such as Jenkins, Version control tools such as TFS, GIT
OTHER PREFERRED SKILLS:
Must be good in either OpenShift or Kubernetes
Strong analytical, technical, and problem-solving skills to understand customer needs and transactions
Take ownership of issues and process improvement
Contribute to architectural / design level initiatives
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada