Developer Manager (Java)
The Nationwide Group
Developer Manager (Java)JOB DESCRIPTIONThe 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 DETAILSThe 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.
QUALIFICATIONSTo 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 QUALIFICATIONS
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 QUALIFICATIONS
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).
#J-18808-Ljbffr
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 DETAILSThe 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.
QUALIFICATIONSTo 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 QUALIFICATIONS
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 QUALIFICATIONS
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).
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Developer Manager (Java) in Winnipeg, MB vacancy
- Job Requirements We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise... ...and support team knowledge sharingCollaborate with product managers, QA, DevOps, and other stakeholdersTroubleshoot complex technical...Suggested
- Lead development with TNG where you will manage a team delivering Java applications. Focus on modernizing fintech services through technical leadership. As the Developer Manager at The Nationwide Group, you will guide a team of developers in creating and maintaining Java...Suggested
$90k - $125k per year
...trusted by 500 million people.About The Role As a Full Stack Java Developer you'll be tasked with working on web application development... ...and processes.Nice to have Experience working with content management systems (Wordpress, AEM, Sitefinity etc)Experience working within...SuggestedWork from home$100k - $130k per year
..., and community Role OverviewWe are seeking an experienced Java Developer with strong expertise in enterprise application development, microservices... ...technical documentation and support application lifecycle management. Required Technical Skills Good years of hands-on...SuggestedLong term contract$79.32k - $110.68k per year
Citi is looking for a Java Developer to join its technology organisation and play a hands‑on role in building, enhancing, and integrating the... ...performance, and adherence to clean code principles. Deploy and manage application workloads on cloud platforms using OpenShift and...SuggestedLong term contractFull timeWork at officeRemote workWorldwide- ...developmentAbout the Role Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON. This is an exciting... ...with cross-functional teams including product managers, designers, and QA engineersParticipate in code reviews to ensure...
$100k - $110k per year
...development initiatives in our FinLabs we develop solutions for modernization, from Artificial... ...a highly skilled and adaptable Senior Java Developer to join our dynamic, global engineering... ...cross‑functional teams, including product managers, business analysts, and QA...Long term contractFlexible hours- ...The Senior Java Developer will be responsible for designing, creating, and implementing Java-based solutions across a range of projects, including mobile applications and database programming. The role involves contributing to software development efforts, enhancing existing...
- Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring Boot.Angular frameworkRESTful APIs.Spring Security + JWT (or OAuth2).Cloud-based databases including Neo4J (graph database) and Postgres.Microservice implementation and debugging of distributed applications in...
- DescriptionWe are currently seeking a talented Java Developer with expertise in the Banking Sector, specifically in SWIFT and ISO20022 standards for a client in Toronto. RESPONSIBILITIES Translate business requirements into effective system designs during client engagements...
- ...Employee discounts Health insurance Training & development About the Role: Triunity Software is looking for a talented Java Developer to join our growing team in Vancouver, BC! This is an exciting opportunity to work on innovative software solutions in a...
- ...right for you. We foster a learning culture that will allow you to develop new skills and progress in your career.Who We Are Flexspring... ...Evolve and maintain core platform components by writing high-quality Java and JavaScript code.Write, maintain, and execute unit,...ApprenticeshipManual laborWork from homeFlexible hours
- ...Nous recherchons un développeur Java expérimenté et pratique, ayant une solide expérience dans la création de systèmes distribués à grande échelle. Ce poste offre des opportunités passionnantes de travailler sur des problématiques à fort impact telles que le traitement en temps...ApprenticeshipWork at officeFlexible hoursShift workDay shift
- ...Senior Java Developer (with LLM expertise) ~ Full-time Miratech helps visionaries change the world. We are a global IT services and consulting... ...selection, and define caching and observability strategies. Manage application security, including OAuth2/JWT authentication and...Full timeInternshipWork at officeRemote workRelocation2 days per week
- ...Technical Lead – Java & Enterprise Integration Information Technology Who... ...provide hands-on technical leadership while managing a distributed development team,... ...technical leadership with direct people management. Manage developers across the distributed team, including...Contract workFlexible hours
$69.45k - $119.45k per year
...most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a... ...solutions using the Curam Social Program Management platform. You will be responsible for designing... ...the Curam framework. ~ Proficiency in Java, J2EE, and web technologies. ~...Full timeWork at officeLocal areaShift work- ...Location: Winnipeg Department: Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics...
$60 - $65 per hour
...implementation. Guidewire Cloud 10 Version and Ace Certification are mandatory. Strong understanding of the insurance industry and claims management processes. Proven experience in configuring and customizing Guidewire Claim Center to meet client requirements. Experience...Hourly payFull timeFixed term contract- ...Enterprise Report Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader... ..., incremental refresh, query folding, and large dataset management strategies. Monitor, troubleshoot, and maintain enterprise reporting...Hourly payLong term contractFull timeInternshipWork at office
- ...are looking for a Senior Routing Engine Developer to design and build the next generation interaction... .... You will work primarily with Java, Spring Boot, distributed architectures,... ...closely with product, architecture, workforce management, telephony, and CX platform teams....InternshipRemote workRelocation
- ...of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is building a new Engineering Technology team, and we...
$50k - $100k per year
...Description: TD Wealth, Private Wealth Management (PWM) provides high-net worth clients with... ...be your next big move! We are hiring Developing Investment Advisors into our Developing... ...practice management support to help you develop and grow your practice. Accountabilities...Full timeWork from home- ...and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab Management System. In this role, you will work directly with laboratory...
- ...Randstad Canada is seeking an Intermediate Software Developer - CRM to join a Toronto-based contract. You will design, develop, and integrate Dynamics 365 Customer Engagement solutions, using C#,.NET, TypeScript, REST APIs, and Azure Integration Services. Onsite in Toronto...Full timeContract work
- ...convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements... ..., SAP, Oracle, Microsoft Dynamics). • Knowledge of database management systems and data integration techniques. • Excellent problem...
- Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...
$180k - $200k per year
Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days a week onsite Job ID: 87597 Overview As a Staff Data Scientist, you are a technical visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels...3 days per week- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web...
- ...Tasks: Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing...Hourly payPermanent employmentImmediate start
$130k per year
...information, please visit . How We Do it: We are on a self-management journey. As we work to move away from the restrictions of... ...with it are decided rather than assumed. Help other engineers develop as architectural thinkers. Over time, the strongest signal of success...Full timeContract workWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer Manager (Java). Be the first to apply!
Related searches

