Senior Java Developer

Blinq Networks — Canada · Posted ~2 hours ago

Senior Full-time

Skills

Java Software development Networking API integration Scalable application development APIs 5G LTE

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Java development role focused on building software that connects and manages modern network infrastructure. You will develop reliable and scalable applications, integrate APIs, solve complex technical problems, and contribute throughout the software development lifecycle.

Highlights

Senior engineering opportunity focused on Java development, networking technologies, and API integration. Offers involvement across the software development lifecycle and challenging scalable systems work.

Description

Company Overview: BLiNQ Networks Inc is an innovative manufacturer of CBRS and multiband wireless broadband solutions, building the technology to provide essential internet connectivity all over the world. BLiNQ provides industry-leading price and performance in 5GNR and LTE solutions, driven by a talented team based in Ontario, Canada. For more information, visit blinqnetworks.com. About The Role: We’re looking for a Senior Java Developer to join our engineering team and play a key role in building software that connects and manages modern network infrastructure. This is an opportunity to work on impactful solutions that combine Java development with networking technologies and API integration. You’ll collaborate with experienced engineers to develop reliable, scalable applications, solve challenging technical problems, and contribute throughout the software development lifecycle. The ideal candidate enjoys working with modern technologies, writing quality software, and being part of a collaborative Agile team. What You’ll Be Responsible For: Developing, optimizing, and maintaining Java applications to communicate with network devices to send configuration commands and process metrics and alarms Writing clean, modular, and reusable Java code following best practices and available language features and open-source libraries. Working closely with other developers to integrate Netconf/Yang and REST APIs. Optimizing applications for performance, scalability, security and reliability Debugging and troubleshooting issues in development/UAT/production. Writing unit and integration tests using frameworks such as Junit. Participating in code reviews and agile development sprints etc. What We’re Looking For: Bachelor’s or Master’s degree in computer science, software engineering or related fields. 8-12 years of professional experience in software development with significant experience in backend development. Proven experience in Java development especially microservice development in a containerized environment using SpringBoot or Quarkus etc . Experience working with Netconf (or restconf) and Yang modelling Experience working with messaging systems such as Kafka. Experience implementing RESTful APIs. Experience in socket programming working with protocols such TCP, UDP etc. Understanding of security best practices (mTLS, OIDC/OAuth2, RBAC, etc). Experience working in Kubernetes environments (using Helm etc) Strong understanding of Git/Github for version control. Strong communication and collaboration abilities in a global engineering environment. Good to have: Experience working in Agile and Continuous Deployment environments Experience working in Linux environments and proficiency in shell scripting Familiarity with AWS Ready to thrive in a dynamic, fast-paced environment and enhance your skillset? Send us your resume at hr@blinqnetworks.com and take the next step in your career.