Java Kafka Lead

E-Solutions
Vancouver, BC, BC
65 $ / heure (estimé)
Temps plein

JOB DESCRIPTION

MUST HAVE :

  • Working experience on messaging solutions and integration patterns such as Apache Kafka, NATS.
  • Has ability to write secure code in three or more languages (, Java, .NET, JavaScript, SQL)
  • Familiar with secure coding standards (, OWASP, CWE, SEI CERT)
  • Infrastructure as code and cloud first software development knowledge experience preferred.
  • Understands and implements standard branching (, Gitflow) and peer review practices
  • Apply tools (, Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity
  • Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage
  • Understands the use of basic design patterns (, factory, adaptor, singleton, composite, observer, strategy, inversion of control)
  • Understands requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation
  • Understands agile and modern SDLC practices (Scrum / Kanban / Continuous Delivery / DevOps / Quality engineering) and the delivery situations they are used for
  • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)
  • Familiar with different application patterns to implement different types of business processes (, APIs, event-driven-services, batch-services, web-applications, big data)
  • Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization
  • Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient
  • Understands functional and non-functional testing types to elaborate and estimate test efforts
  • Il y a plus de 30 jours
Emplois reliés
E-Solutions
Vancouver, Colombie-Britannique

Working experience on messaging solutions and integration patterns such as Apache Kafka, NATS. Has ability to write secure code in three or more languages (, Java,. Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable a...

Offre sponsorisée
Resource Informatics Group, Inc
Canada

Job Title: Java Full Stack Developer (Spring Boot, Java 17, AWS EKS). ...

Offre sponsorisée
CrowdPlat
Canada

We are seeking a highly skilled Full Stack Developer to join our team. Proven experience working independently on full stack development. Create new features on the stack. TypeScript (not vanilla JavaScript). ...

Offre sponsorisée
Arista Networks
Vancouver, Colombie-Britannique

This role demands strong software engineering fundamentals, and a good understanding of ASIC-based packet forwarding engines, hardware components (like temperature sensors, fan controllers, etc), board system management software, how the software that manages them is implemented, and the networks in...

Offre sponsorisée
Fortinet
Burnaby, Colombie-Britannique

Fortinet team has a great career opportunity for a Senior Full Stack Web Developer within its FortiClient team, which is responsible for several of Fortinet's client software developments. The successful candidate will engage in full stack web development and have the opportunities to contribute to ...

Offre sponsorisée
Teacup Tech Systems
Canada

Develop and maintain applications using Java (Spring Framework), Oracle, XML, JSON, Junit and numerous JavaScript libraries. Java and Open Source technologies. You have earned a post-secondary diploma or degree and/or relevant working experience in business, technology or engineering. ...

Offre sponsorisée
Solutionsft
Canada

As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology. Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deplo...

Offre sponsorisée
ATPCO
Vancouver, Colombie-Britannique

Are you passionate about creating software that delivers exceptional value and makes a global impact on the airline travel industry? Do you excel at crafting innovative solutions that captivate and surpass customer expectations? If you’re eager to work with a talented team of engineers to develop pr...

Offre sponsorisée
Hiive
Canada

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned .The ideal candidate will have substantial experience in .They will be the senior most technician on the team and own the architecture of the entire product.Help elev...

Offre sponsorisée
Scotiabank
Canada

Java, Python development in an enterprise environment. ...