Central 1 Logo

Central 1

Java Developer, 6 Month Contract - (Hybrid)

Sorry, this job was removed at 02:08 a.m. (PST) on Friday, Feb 21, 2025
Be an Early Applicant
2 Locations
2 Locations

Central 1 cooperatively empowers credit unions and other financial institutions to deliver banking choice to Canadians. Central 1 provides critical services at scale to enable a thriving credit union system. We do this by collaborating with our clients, developing strategies, products and services to support the financial well-being of their more than 5 million diverse customers in communities across Canada. For more information, visit www.central1.com.

What we offer:

  • Work-life flexibility 
  • Hybrid work environment 
  • One time allowance to set up your office for remote first employees
  • Variable annual incentive plan
  • Generous annual vacation allotment
  • Top-notch flexible benefits plan including family building and gender affirmation
  • Retirement Plan, matched contributions at 6%
  • Access to a learning platform and educational assistance support
  • Access to a virtual wellness platform
  • Career development opportunities
  • Wellness Flex Fund to support personal interest and activities
  • Day off to volunteer in your community and other paid time off options
  • Corporate discounts

*subject to employment agreement

Job Summary:

With the multi-year Payments Modernization (PayMod) program in flight, your development efforts will directly impact the payments ecosystem, creating a faster, more flexible and secure payments infrastructure that will put Canada at the leading edge of global payments.  

What you'll be doing: 

  • Design, write, test, and correct code for new software 
  • Understand business problems we've solving and technical issues to find new solutions 
  • Participate in code reviews and business/technical discussions
  • Contribute to daily/weekly agile ceremonies  
  • Design and complete complex software enhancements proficiently with a high level of quality  
  • Analyze information to recommend and plan the installation of new systems or modifications of an existing system 
  • Write, modify, integrate and test software code for e-commerce, Internet and mobile applications 
  • Write documentation for new and updated software.

 

What you'll have: 

  • You have a university degree in computer science or software engineering (or equivalent) and 3+ years of relevant experience in software engineering  
  • A strong level knowledge of Java and its ecosystem, with backend Java development experience including multi-threading and concurrency, TCP and experience of the web, enterprise application development, tiered application design, and microservices  
  • Knowledge of frameworks/technologies such as Spring Framework (Boot, Cloud), Hibernate/JPA, Microsoft SQL Server, Kafka, Python, JUnit, REST, JSON, HTTP.  
  • Knowledge of version control systems and continuous integration systems (Git, Bamboo, SonarQube).   
  • Skills to dig into challenging technical problems and large/complex codebases without getting stuck  

 

Nice-to-have:  

  • Banking experience  
  • Familiar with agile/scrum software development methodology.   
  • Experience with DevOps tools 

#LI-Hybrid

Central 1 is an equal opportunity employer and committed to building an inclusive workforce by creating an environment where everyone feels like they belong and has the opportunity to be successful. We welcome all applicants to join our diverse workforce and we will provide an accessible candidate experience including, but not limited to accommodations to interview sites and alternate formats upon request to our Recruitment team.

Central 1 Vancouver, British Columbia, CAN Office

1441 Creekside Drive, , Vancouver, BC , Canada, V6J 4S8,

Similar Jobs

3 Days Ago
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
The Java Microservices Technical Lead is responsible for overseeing the delivery of application systems and programming solutions within the Wholesale Lending Technology team. Key responsibilities include conducting systems analysis, leading code reviews, mentoring developers, implementing best practices, and ensuring adherence to Citi’s engineering standards. The role demands strong leadership, effective communication, and the ability to work with minimal supervision.
Top Skills: J2EeJava
Expert/Leader
Fintech • Payments • Financial Services
The Senior Software Engineer will manage Java application support, conduct incident analysis, resolve production issues, and engage in ongoing development and deployment of Java-based solutions, including using Kubernetes. This role involves collaboration with multiple teams to enhance service reliability and security.
Top Skills: JavaJavaScript
2 Days Ago
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
The Apps Dev Tech Lead (Java) leads application systems analysis, programming activities, and system enhancements. They evaluate complex business processes, provide advanced knowledge of applications programming, and support system integration. The role includes mentoring mid-level developers, ensuring code quality, and implementing testing procedures while maintaining effective communication and project management skills.
Top Skills: Java

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account