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 Technical Lead

Java Technical Lead

The Jonah Group is seeking a Java Technical Lead 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...

  • Lead project teams in the building of new systems and enhancement of existing applications
  • Provide oversight on the architecture and design of components and features, as well as participating in their implementation
  • Demonstrate effective mentorship and hands-on technical leadership to team members - mentor and guide junior developers
  • Ensure all code has proper unit and integration tests
  • Perform code reviews for the team and establish coding best practices
  • Create detailed design documents for new functionalities

Your preferred profile...

  • Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of CS fundamentals and theory relevant to application development
  • Hands-on experience with client-server architecture as well as Object-Oriented Programming concepts and design patterns
  • Prior experience designing and implementing multi-threaded and multi-process large scale systems
  • Strong knowledge of all tiers used in modern architecture (front-end, mid-tier, RESTful web services, messaging, data tier)
  • 8+ years of experience in software development using Java enterprise technologies
  • 4+ years experience with Spring, Spring Boot, JMS, REST/SOAP Web Services, Java Application Servers
  • Working knowledge with a modern front-end framework, such as ReactJS or Angular
  • Experience with databases and implementing (PL/SQL) scripts and stored procedures - Oracle, MySQL or MS SQL experience is considered an asset
  • Technical team leadership skills, including the ability to assume responsibility for delivering the project, and to keep a small team of developers occupied 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 use the link below to apply:
https://thejonahgroup.applytojob.com/apply/w1yIX20efL/Java-Technical-Lead