Java Developer

at  Capco

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Jul, 2024Not Specified30 Apr, 20244 year(s) or aboveWriting,Angular,Technology,Linux,Kafka,Windows,Nosql,Communication Skills,Spring Integration,OracleNoNo
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:

LET’S GET DOWN TO BUSINESS

Capco is looking for talented, innovative and creative people to join our Digital Delivery team and deliver enterprise-grade Java applications for our financial services clients. We are looking for experienced Java developers with exceptional client focus, who can work on multiple projects to design, develop and support back-end services, integrating with a variety of external services and products exposing restful APIs for a variety of consumer applications. In addition to strong coding best-practices, we are looking for someone who can own their application from development through to deployment.

EXPERIENCE

  • 4+ years’ experience as Java developer with leadership experience
  • Experience maintaining and enhancing enterprise-level systems in a high-stakes, mission critical environment
  • Proficiency in writing and deploying pipeline jobs to environments such as Linux and JBoss, with strong database skills, particularly with Oracle.
  • Some understanding of Kafka, NoSQL, nice to have OpenShift, CO/CD, Angular
  • Possess working knowledge with AGILE development, SCRUM and application lifecycle management and possess strong technical skills in Java 8,Spring Boot & Spring Integration, Windows & Linux.
  • Excellent people skills with ability to lead by example and motivate team members
  • Ability to discuss and strategize technical solutions to optimize the product configuration
  • Ability to think strategically and execute tactically, enabling cross-business teams
  • Ability work in fast-paced environment while following best practice and company process
  • Highly driven and passionate about technology, product development and product success
  • Ability to understand and communicate complex technical solutions
  • Excellent oral, listening, and written communication skills
  • Strong organizational and prioritization skills, Self-motivated, proactive, and driven team-player attitude

Responsibilities:

RESPONSIBILITIES

  • Interacts with key business & technology stakeholders to define, analyze, and deliver requirements that reflect the needs of both the business and end-customers
  • Supports production issues, includes independently completing root-cause analysis and diagnosis.
  • Devises new algorithms and data structures for target environment and platform attributes in alignment with architectural patterns.
  • Builds solutions that are supportable, scalable and achieve our aspiration of common assets.
  • Designs solutions, writes code, performs unit testing, develops appropriate artefacts / documentation, and facilitates final delivery
  • Development and unit testing of Java RESTful services that integrates with external client systems
  • Assisting with DevOps for automated build and automated deployment to a Public Cloud Infrastructure when/where necessary
  • Collaboration as part of an Agile development team, participation in daily stand-ups, identification of blocking and critical path steps
  • Work closely with the Core Engineering and Product teams, identify and recommend ways to standardize configuration and move towards a generic platform
  • Preparation of specifications and documentation for all software developed


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada