itjobs.ca Logo
The Nationwide Group logo

Developer Manager (Java)

The Nationwide Groupabout 24 hours ago
Markham, Ontario, Canada
$145,000 - $165,000/Per Year
Senior Level
Full-Time

About the role

Vacancy Status: This job posting is for an existing vacancy. Compensation Range: $145,000-$165,000 Per Year Use of AI in Hiring: We use artificial intelligence tools to screen and assess applications as part of our hiring process. Human recruiters review all results.

Developer Manager (Java)

JOB DESCRIPTION The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle through its affiliated organizations. TNG benefits from a broad product suite, infrastructure, and industry expertise and has transformed the home purchase, sale, mortgage, and refinance process for consumers, lenders, realtors, and mortgage brokers.

POSITION DETAILS: The Developer Manager (Java) will lead a team of software developers in designing, building, and maintaining robust Java-based applications and APIs that power TNG’s fintech platforms. Reporting to the Director of IT, this role combines hands-on technical leadership with people management—guiding the team on best practices and technical direction while driving the modernization of legacy monolithic systems into modern, API-driven services. The successful candidate is a strong communicator and self-starter who leverages AI tools to work efficiently and elevate team productivity.

RESPONSIBILITIES:

Lead, mentor, and manage a team of Java developers, providing technical direction, guidance on day-to-day tasks, and coaching on best practices. Design, implement, and maintain scalable, secure RESTful APIs using Java and Spring Boot. Drive modernization efforts to decompose and refactor monolithic codebases, exposing existing functionality through well-designed APIs. Architect, deploy, and operate applications and APIs on AWS, ensuring scalability, security, reliability, and cost efficiency. Establish and enforce coding standards, design patterns, and API governance across the development team. Conduct code reviews, provide constructive feedback, and support the professional growth of team members. Collaborate cross-functionally with product, QA, and infrastructure teams to deliver reliable, high-quality releases. Leverage AI-powered development tools to improve productivity, code quality, and delivery speed across the team. Own technical planning, estimation, and delivery for assigned initiatives, working independently to remove blockers and keep work on track. Partner with the Director of IT on roadmap planning, resourcing, and reporting on team progress and technical health.

QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Required: Bachelor’s degree in Computer Science, Engineering, or a related field. 7+ years of software development experience with strong, hands-on expertise in Java. Proven experience leading or managing a team of developers, including mentoring and setting technical direction. Heavy, hands-on experience designing and implementing RESTful APIs, including with Spring Boot. Demonstrated experience working with monolithic codebases and modernizing them into API-driven or microservices architectures. Strong communication skills, with the ability to clearly advise and influence team members and stakeholders. Ability to work independently, take ownership, and guide a team on best practices and technical direction. Experience using AI development tools (e.g., AI coding assistants) to work efficiently and raise team output. Hands-on experience building, deploying, and operating applications and APIs on AWS (e.g., EC2, ECS/EKS, Lambda, API Gateway, RDS). Familiarity working in Linux environments, with comfort using Shell and Bash scripting. Demonstrated experience conducting code reviews and mentoring team members (required).

Preferred: Experience in fintech, financial services, or another regulated environment. Familiarity with CI/CD pipelines and infrastructure-as-code (e.g., Terraform, CloudFormation). Knowledge of microservices, containerization (Docker, Kubernetes), and event-driven architecture. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB). Familiarity with secure coding practices and compliance standards (e.g., SOC 2, PCI DSS). Working knowledge of Python.

We are committed to providing persons with disabilities equal opportunities regarding all employment activities, including access to jobs and accommodations during employment as required, in accordance with the Ontario Human Rights Code (OHRC) and the Accessibility for Ontarians with Disabilities Act (AODA).

About The Nationwide Group

Real Estate

Similar Jobs