Senior Java Developer

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Ottawa, ON
Remote
Senior level
Digital Media • Information Technology
The Role
The Senior Java Developer will design and implement backend and frontend components, mentor teams, develop APIs, and enhance enterprise applications.
Summary Generated by Built In

Description
Overview:

We are seeking a Senior Java Developer to join our Agile software release team, supporting the development and evolution of web and API solutions. The successful candidate will play a key role in designing technical solutions and leading a development team working on enterprise-level applications. This role involves enhancing existing systems with new features, architectural upgrades, and defect fixes.

Key Responsibilities:

  • Design and implement scalable, high-quality backend and frontend components for enterprise systems.
  • Provide leadership and mentorship to development team members.
  • Translate business and technical requirements into detailed architecture and design.
  • Develop RESTful APIs, Microservices, and web-based applications.
  • Conduct code reviews, enforce coding standards, and ensure quality assurance.
  • Collaborate with cross-functional teams using Agile methodologies.
  • Participate in all phases of the software development lifecycle.
  • Support DevOps practices and contribute to CI/CD pipeline automation.
  • Create and maintain technical documentation.
  • Ensure adherence to architectural frameworks and best practices such as TOGAF, ITIL, or similar.
Requirements
Technical Requirements:Backend Development:
  • Strong experience with Java, J2EE, Spring Boot, Quarkus
  • Expertise in SOAP and RESTful Web Services, XML, Spring MVC
  • Proficient in Microservices, Swagger/OpenAPI, Multithreading
  • Hands-on experience with TMF Open API suite

Frontend Development (Optional/Preferred):

  • Proficient in ReactJS, JavaScript, NodeJS
  • Knowledge of Java-based frontend integration and Web Services

DevOps & Tools:

  • CI/CD tools and pipelines
  • Cloud platforms and deployment
  • Experience with Jira, Confluence
  • Familiarity with Agile methodologies, preferably SAFe (certification is an asset)

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of relevant professional experience in enterprise software development.
  • Strong understanding of Agile delivery models, preferably SAFe.
  • Prior experience in IT architecture and enterprise-level planning.
  • Exposure to architecture and service delivery frameworks such as TOGAF, eTOM, ITIL, CoBiT, etc.
  • Excellent communication skills in English (oral and written).

Working Conditions:

  • Type of job: Temporary Contractor – 1 year with the possibility to extend
  • Work hours: Monday - Friday, 40 hours per week
  • Location: Toronto, ON

Top Skills

Ci/Cd
Confluence
Itil
J2Ee
Java
JavaScript
JIRA
Microservices
Multithreading
Node.js
Quarkus
React
Restful Web Services
Safe
Soap
Spring Boot
Spring Mvc
Swagger/Openapi
Tmf Open Api
Togaf
XML
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palo Alto, CA
33 Employees
On-site Workplace

What We Do

Our mission is to empower operators to quickly ramp and operate IPTV by providing end-to-end services from solutions architecture/integration to deployment and ongoing lab support. We do this through our diverse world-class industry certified engineering team as well as through state-of-the-art automation tools. Our satisfied clients include Tier 1, Tier 2 and Tier 3 operators across the United States, Canada and Latin America.

Similar Jobs

Veeva Logo Veeva

Senior Software Engineer - Java

Big Data • Cloud • Healthtech • Software • Big Data Analytics
Remote
Ottawa, ON, CAN
6000 Employees
110K-270K Annually

Veeva Logo Veeva

Senior Software Engineer - Java

Big Data • Cloud • Healthtech • Software • Big Data Analytics
Remote
Toronto, ON, CAN
6000 Employees
110K-270K Annually

Veeva Logo Veeva

Senior Software Engineer - Java

Big Data • Cloud • Healthtech • Software • Big Data Analytics
Remote
Toronto, ON, CAN
6000 Employees
110K-270K Annually

TV2 Consulting Logo TV2 Consulting

Senior Java Developer

Digital Media • Information Technology
Remote
Toronto, ON, CAN
33 Employees

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account