Your browser is unable to display this site correctly. Please try an up-to-date version of Chrome or Firefox instead.

< Back to list

Java Developers

The Jonah Group is seeking Java Developers who will help to design and develop professional solutions for customers in a wide variety of industries.

What we do...

Jonah has a track record of producing high-quality systems in the banking, auto finance, capital markets, healthcare, insurance, and pension industries. We design and build high-performing enterprise solutions with emphasis placed on robust architecture and a great user experience. Here at Jonah, you’ll have the opportunity to contribute your technical expertise alongside a team of software specialists who are (also) passionate about what they do.

What you’ll do...

  • Actively contribute in agile project teams during scrums, sprint planning, code reviews
  • Develop, maintain, and integrate software systems and applications
  • Deliver strong technical design and Java programming skills
  • Articulate technical issues to peers, architects and project managers while recommending creative solutions
  • Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features

Your preferred profile...

  • Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of fundamental theory relevant to application development.
  • 3+ years of experience who will help to design and develop professional solutions for customers in a wide variety of industries.  
  • Well versed in object oriented programming concepts and design patterns
  • Experience with microservice and/or client-server architectures
  • Experience designing and implementing multi-threaded, multi-process large scale systems
  • Proficient with core Java, Spring Boot, JPA, Hibernate
  • Experience maintaining REST APIs for 3rd party integration
  • Experience with API documentation tools such as OpenAPI (aka Swagger)
  • Experience with designing data models and managing database migrations with Flyway or Liquibase
  • Full stack candidates will have demonstrate experience with modern front-end technologies such as TypeScript, HTML, CSS and frameworks such as ReactJS, NextJS, AngularJS, Vue.js
  • More senior candidates will have demonstrated technical team leadership skills, including the ability to assume responsibility for delivering the project, and to keep a small team of developers engaged and efficient

What sets you apart...

  • You are professional and fun to work with
  • You write clean code
  • You are collaborative
  • You are able to adapt to diverse client environments
  • You are empathetic to customer needs
  • You have a track record of great teamwork
  • You are able to work well independently

What you’ll like about working at Jonah...

  • Family-friendly benefits and vacation time
  • Annual training budget and professional development
  • The flexibility of a software consulting environment; project variety, adapting to new business domains, and building complex applications
  • Ability to flex your creativity muscle, and have your opinions heard
  • A work culture where you’ll look forward to coming in every day
  • Flexibility to work from home or our downtown Toronto location (easily accessible by public transit)

We want to thank all individuals who apply and will be contacting suitably qualified applicants as soon as we can.

Please apply using the link below: