Full Stack Developer (Java 8+, Angular) - Hybrid

at  Cognizant Technology Solutions

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 May, 2024Not Specified01 Mar, 2024N/AJava,Web ServicesNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong.

MUST HAVES SKILLS

  • Java 8 and above
  • Spring boot/ Spring MVC/Spring Core
  • API (Microservices)/ REST Web Services
  • Azure Cloud

Responsibilities:

ROLE OVERVIEW

We are seeking a highly skilled Java Full Stack Developer to join our remote team. As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining web-based applications using Java technologies. You will collaborate with multi-functional teams to define innovative solutions and ensure the scalability and performance of applications. The ideal candidate will have a strong background in both front-end and back-end development with a focus on Java technologies.

WHAT YOU’LL DO

  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Propose changes to current Java infrastructure
  • Develop technical designs for application development
  • Develop multimedia applications
  • Write well designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Lead Java and Java EE application development
  • Develop documentation to help users
  • Redefining requirements into stipulations
  • Prepare and produce releases of software components
  • Support continuous improvement, investigating alternatives and technologies, and making pitches for architectural review


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada