Senior Java Application Consultant - Toronto

at  Capgemini

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Dec, 2024Not Specified19 Sep, 2024N/AAnalytical Skills,Java Frameworks,Programming Concepts,Sql,Computer Science,Database,Spring,HibernateNoNo
Add to Wishlist Apply All Jobs
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:

JOB DESCRIPTION:

We are seeking a skilled Senior Java Application Consultant to join our team. This role involves collaborating with developers to design, develop, and maintain Java-based applications. The consultant will manage the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable code. The ideal candidate will have a strong foundation in object-oriented programming, proficiency in Java, and familiarity with frameworks like Spring or Hibernate. Excellent problem-solving skills, a solid understanding of SQL, and effective communication are essential.

REQUIRED SKILLS

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong understanding of object-oriented programming concepts and principles.
  • Proficiency in Java programming language.
  • Familiarity with Java frameworks such as Spring or Hibernate is advantageous.
  • Basic knowledge of SQL and database concepts.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain robust Java-based applications.
  • Utilize Angular for front-end development when needed, leveraging your experience to enhance user interfaces.
  • Engage in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
  • Debug, troubleshoot, and resolve issues within existing codebases.
  • Stay abreast of emerging technologies and industry trends to continuously enhance your skills and knowledge.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science engineering or a related field

Proficient

1

Toronto, ON, Canada