Avanciers Inc.
Java Developer
Avanciers Inc.Canada10 days ago
Full-timeInformation Technology

Avanciers is hiring Java Developer at Toronto, ON for one of our Fortune 500 clients. This is a Full Time Role with the client. Benefits will be covered by the Client.


Java Developer- Kafka/Devsecops

Location : Toronto – Onsite

Full Time

Job Summary:

Job Responsibilities:

We are looking for individual to contribute to development of a comprehensive end-to-end detailed solution including the technical design, implementation, testing and support of the system. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.

  • As part of an agile team, you will be responsible for producing technical deliverables from inception through to deployment.
  • Write clean code that is maintainable, optimized and aligns to best practices.
  • Work with BSAs and QAs to understand and implement business functionalities.
  • Collaborate cohesively with team members to help advance each other skills.
  • Active contribution to enhance and advance standards, processes, procedures.
  • Consult on development of the System Design Specification (SDS).
  • Review technical deliverables for quality throughout detailed design and development phase, identify gaps or redesign as needed.
  • Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance and operational Readiness Reviews.
  • Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind.
  • Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  • Support application troubleshooting such as for performance issues.


Skills Required:

  • Expert knowledge with 5+ years of experience on core Java 11+.
  • Thorough knowledge with 5+ years of experience on Spring framework 5+ (Boot, Cloud, Web, Data …).
  • Expert knowledge with 5+ years of experience on Test-Driven Development & Behavior-Driven Development using Junit 5 & Mockito 5.
  • Good knowledge and experience working with messaging systems such as IBM MQ & Apache Kafka.
  • Experience with Source Code Management and building tools such as GitHub, Bitbucket and Maven.
  • Experience with CI/CD pipelines.
  • Good knowledge and experience working on SQL databases.
  • Good knowledge and experience in software design patterns and coding standards.
  • Good understanding of SDLC and agile methodologies.
  • Good English verbal and written communication skills

Key Skills

Ranked by relevance