Senior Java Application Consultant -Canada
at Capgemini
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Dec, 2024 | Not Specified | 01 Oct, 2024 | N/A | Analytical Skills,Sql,Spring,Database,Programming Concepts,Hibernate,Computer Science,Java Frameworks | 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:
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