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.