Newfold Digital logo

Software Engineer

Newfold Digital
Posted 1 week ago

LOCATION

Nova Scotia · Remote

EXPERIENCE

3 - 5 Years

TYPE

FullTime

SKILLS REQUIRED

JavaRESTful APIsSQLSpring BootJavaScriptAngularLinuxShell ScriptingCloud Architecture

Job description

Overview

Design, develop and maintain high-quality software solutions that power Newfold Digital's suite of web services and digital products, contributing across the full software development lifecycle.

What you'll do

  • Design, develop, and maintain robust applications using Java, JavaScript, and JavaScript based frameworks
  • Build and consume RESTful APIs to support web and enterprise applications
  • Design, query, and optimize databases using Oracle and MySQL
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Collaborate with cross-functional teams including product, QA, and DevOps
  • Participate in code reviews and contribute to improving code quality and system performance
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Contribute to architectural decisions and technical design discussions
  • Ensure application security, scalability, and performance
  • Stay updated with emerging technologies and propose improvements where applicable

What you'll need

  • 3 - 5 years of professional experience
  • Strong experience building and maintaining enterprise-grade Java applications using Spring Boot and/or other Java based frameworks
  • Experience building applications with JavaScript, Angular and/or other similar frameworks
  • Experience with Linux and shell scripting
  • Solid foundation in Object-Oriented Programming (OOPS) and clean architecture principles
  • Proven expertise in designing and consuming secure, scalable RESTful APIs
  • Strong command over Oracle and MySQL, including database design, query optimization, performance tuning, and stored procedures
  • Experience deploying, monitoring, and operating applications on cloud platforms such as OCI, AWS, and Azure
  • Strong system design skills focused on scalability, high availability, reliability, and maintainability

Nice to have

  • Familiar with CI/CD pipelines using Jenkins
  • Exposure to enterprise design patterns, AI-assisted development tools (Copilot, Cursor), AI/ML integration, and Oracle Cloud Infrastructure (OCI)

Details

  • Location: Nova Scotia, Canada
  • Work mode: Remote

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer