J2EE Developer jobs in Maple, ON
- TD BankToronto, ON
- $69,700–$98,400 a year
- Full-time
- Paid time off
- Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role.
- View all TD Bank jobs - Toronto jobs - Java Developer jobs in Toronto, ON
- Salary Search: Software Engineer I (Java Backend Developer) salaries in Toronto, ON
- See popular questions & answers about TD Bank
- TD BankToronto, ON
- $59,500–$84,000 a year
- Full-time
- Paid time off
- Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role.
- View all TD Bank jobs - Toronto jobs - Full Stack Developer jobs in Toronto, ON
- Salary Search: Software Engineer I (Fullstack Developer) salaries in Toronto, ON
- See popular questions & answers about TD Bank
- TD BankToronto, ON
- $102,200–$125,000 a year
- Full-time
- Paid time off
- This role is eligible for a discretionary variable compensation award that considers business and individual performance.
- Familiar with secure coding practices.
- View all TD Bank jobs - Toronto jobs - Java Developer jobs in Toronto, ON
- Salary Search: Java Developer, TD Securities salaries in Toronto, ON
- See popular questions & answers about TD Bank
- DeloitteToronto, ON M5H 0A9
- $72,000–$138,000 a year
- Contract +1
- Paid vacation
- As a Full Stack Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions…
Curam Developer
Often replies in 1 dayAccentureToronto, ON- $69,450–$119,450 a year
- Full-time
- Provide technical guidance and support to junior developers.
- Collaborate with business analysts, tech leads, testers and other developers to ensure successful…
- View all Accenture jobs - Toronto jobs - Developer jobs in Toronto, ON
- Salary Search: Curam Developer salaries in Toronto, ON
- See popular questions & answers about Accenture
View similar jobs with this employerCapgeminiToronto, ON- $70,000–$90,000 a year
- Permanent
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Disability insurance
- RRSP
- Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs, Microservices, and NoSQL/SQL databases.
- 3+ in front end tech such as Vue / React.
- View all Capgemini jobs - Toronto jobs - Full Stack Developer jobs in Toronto, ON
- Salary Search: Java Full stack Developer salaries in Toronto, ON
- See popular questions & answers about Capgemini
- CapgeminiToronto, ON
- $29.59–$46.23 an hour
- Contract
- Vision care
- Dental care
- Contract (5 months 12 days).
- 6 to 8+ experience in developing application using both Front end and Back end like Angular, Node Js, Core Java, Spring, Spring…
- View all Capgemini jobs - Toronto jobs - Full Stack Developer jobs in Toronto, ON
- Salary Search: Senior Full Stack Developer salaries in Toronto, ON
- See popular questions & answers about Capgemini
- Tata Consultancy ServicesToronto, ON
- $90,000–$120,000 a year
- Design, develop, and maintain Java-based applications using Core Java and J2EE technologies.
- Develop scalable and high-performance RESTful APIs and…
- View all Tata Consultancy Services jobs - Toronto jobs
- Salary Search: Java Developer salaries in Toronto, ON
- See popular questions & answers about Tata Consultancy Services
- Tata Consultancy ServicesToronto, ON
- $90,000–$120,000 a year
- Senior Developer Profile, Xpress - Java, J2EE Programmer, Struts, Java Script.
- Defect Fixing Production incident analysis Production tasks file Repairs.
- View all Tata Consultancy Services jobs - Toronto jobs
- Salary Search: Senior Java Developer salaries in Toronto, ON
- See popular questions & answers about Tata Consultancy Services
Full Stack Software Developer
Easily applyYuJa Inc.North York, ON M2J 4Y8- $90,000–$100,000 a year
- Vision care
- Dental care
- Paid sick leave
- RRSP
- Flexible schedule
- You possess strong software design, development and testing skills acquired through both a strong educational background and/or work experience.
- View all YuJa Inc. jobs - North York jobs - Full Stack Developer jobs in North York, ON
- Salary Search: Full Stack Software Developer salaries in North York, ON
- See popular questions & answers about YuJa Inc.
- BondrToronto, ON
- BSc in Computer Science, or similar work experience.
- Extended knowledge of JAVA (JEE / J2EE) programming, experience with Eclipse, Maven, Ant, Junit, log4j.
- View all Bondr jobs - Toronto jobs - Senior Java Developer jobs in Toronto, ON
- Salary Search: SENIOR JAVA DEVELOPER salaries in Toronto, ON
- EfactoryGreater Toronto Area, ON
- The project methodology ranges from agile to waterfall.
- Bachelor degree in Computer Science or related field.
- Write, integrate and test code for new development…
- View all Efactory jobs - Greater Toronto Area jobs
- Salary Search: Senior Java Developer salaries in Greater Toronto Area, ON
- EfactoryGreater Toronto Area, ON
- The project methodology ranges from agile to waterfall.
- Bachelor degree in Computer Science or related field.
- Write, integrate and test code for new development…
- View all Efactory jobs - Greater Toronto Area jobs
- Salary Search: Senior Java Developer salaries in Greater Toronto Area, ON
Java Full Stack Developer
Easily applyAtlantis IT groupToronto, ON M5A 3P1- Contract +1
- 5+ years of experience in Full stack developer on large and complex projects.
- Strong working knowledge and Hands on experience on Node JS, Micro services, AWS…
- Royal Bank of CanadaToronto, ON M9W 0A4
- Full-time
- Develop and support highly scalable, high performance components within an Agile development team.
- Ensure high code quality through automated unit and…
- Royal Bank of CanadaToronto, ON M9W 0A4
- Full-time
- Develop and support highly scalable, high performance components within an Agile development team.
- Ensure high code quality through automated unit and…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Software Engineer I (Java Backend Developer) - job post
Job details
Pay
- $69,700–$98,400 a year
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
Full job description
Work Location:
Toronto, Ontario, CanadaHours:
37.5Line of Business:
Technology SolutionsPay Details:
$69,700 - $98,400 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Design, develop, and maintain end-to-end solutions across backend (Java/Spring Boot, Python) and RESTful APIs.
-
Architect and deliver scalable applications and services, ensuring performance, security, and maintainability.
-
Collaborate with technology partners and business stakeholders to ensure solutions meet requirements, technical direction, and business goals.
-
Develop new features, perform unit/component testing, and provide technical leadership in implementing and integrating backend and API solutions.
-
Analyze requirements and propose pragmatic solutions, using sound engineering judgment and aligning to best practices and architecture standards.
-
Ensure Azure cloud deployment, EDP pipeline usage, and automation tooling are seamlessly integrated into the development process.
-
Provide technical support during incident management, assist with troubleshooting, debugging, and root cause analysis across the stack.
-
Document and verify system components, design technical specifications, and maintain detailed documentation for APIs, infrastructure, and business logic.
-
Support innovation by quickly prototyping (POC) new technologies and frameworks when required.
-
Adhere to enterprise frameworks and software engineering methodologies.
-
Ensure compliance with internal and external policies, standards, and quality requirements.
-
Participate in identifying and recommending automation, testing, and deployment solutions that drive efficiency and reusability.
-
Actively seek opportunities for continuous improvement within engineering practices.
-
Conduct meaningful technical analysis, provide actionable recommendations, and support effective decision-making.
-
Participate in code reviews to ensure maintainability, security, and operational readiness of delivered solutions.
-
Monitor service and productivity levels, implement performance improvements where opportunities exist.
-
Manage resource requirements and assignment, ensuring project milestones are met and monitoring to keep projects on schedule and within budget
-
Protect the interests of the organization – identify and manage risks, and escalate non-standard, high risk transactions / activities as necessary
-
Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
-
Actively mentor and coach junior developers, share knowledge, and support a culture of growth and learning.
-
Foster a positive, collaborative, and innovative work environment that values diversity, equity, and inclusion.
-
Keep current on emerging trends, technologies, and best practices, and encourage continuous learning across the team.
-
Participate in personal development and cross-training, supporting performance management and team building.
-
Demonstrate strong communication and documentation skills, and support knowledge transfer within and across teams.
-
Advanced knowledge and hands-on experience with backend frameworks (Java, J2EE, Hibernate, Spring, Springboot & Kafka ), languages (Java), and cloud (Microsoft Azure, EDP pipelines).
-
Familiarity with front-end frameworks (Angular, React) and integration with backend APIs.
-
Proficiency with build and automation tools (Maven, Pip), containerization (Docker), caching (REDIS), and Linux environments.
-
Demonstrated experience developing, maintaining, and enhancing RESTful APIs.
-
Ability to quickly proof-of-concept (POC) new technologies and approaches.
-
Experience designing and programming relational databases.
-
Familiarity with OpenAI APIs and prompt flow is an asset.
-
5-7+ years of hands-on software engineering experience.
-
Strong proficiency in Java, J2EE, Hibernate, Spring, Springboot & Kafka.
-
Advanced skills developing with Spring Boot and Oracle database.
-
Hands-on experience deploying solutions to Microsoft Azure, including EDP pipeline setup.
-
Experience with REDIS, relational database programming, and API development.
-
Experience with Maven, Pip, Linux, Docker and Git.
-
Strong problem-solving, analytical, and troubleshooting abilities.
-
Excellent mentoring, collaboration, and documentation skills.
Who We Are:
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining what banking can be for our clients, colleagues and communities.
Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more
Additional Information:
We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
Colleague Development
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities.
If you’re passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact.
We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best.
Training & Onboarding
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.
Interview Process
We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
Accommodation
Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
Language Requirement (Quebec only):
Sans Objet