Develop APIs using Node.JS (preferred) and/or Java Springboot * Build reusable and fully tested ... A startup-like environment with all the job security of the number one financial institution
Develop APIs using Node.JS (preferred) and/or Java Springboot * Build reusable and fully tested ... A startup-like environment with all the job security of the number one financial institution
Sales Engineering Co-Op
CA$20 - CA$30/hr
Gain valuable experience at a fast-growing tech startup in Canada. * Work on real-world projects ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...
Sales Engineering Co-Op
CA$20 - CA$30/hr
Gain valuable experience at a fast-growing tech startup in Canada. * Work on real-world projects ... Strong programming skills in languages such as Java, Scala, and Python.Knowledge of data structures ...
Director of Application Engineering Signal 1 helps health systems accelerate AI adoption with a ... Signal 1 is a 30-person, well-funded and rapidly growing startup with strong product market fit and ...
Director of Application Engineering Signal 1 helps health systems accelerate AI adoption with a ... Signal 1 is a 30-person, well-funded and rapidly growing startup with strong product market fit and ...
System Integrator
London, ON · Hybrid
... SAT), site startup, commissioning, training, troubleshooting, and provide ongoing support ... Experience with Java programming, JavaScript, CSS, RDBMS development (MySQL, SQL, Oracle, etc ...
New
System Integrator
London, ON · Hybrid
... SAT), site startup, commissioning, training, troubleshooting, and provide ongoing support ... Experience with Java programming, JavaScript, CSS, RDBMS development (MySQL, SQL, Oracle, etc ...
New
Staff Data Engineer
Toronto, ON · On-site
Proficient in Java, Scala, or Python, with deep expertise in data processing tech and in writing ... Past experience working in a rapid growth company or an early stage startup environment. * A ...
Staff Data Engineer
Toronto, ON · On-site
Proficient in Java, Scala, or Python, with deep expertise in data processing tech and in writing ... Past experience working in a rapid growth company or an early stage startup environment. * A ...
We're a high‑growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
New
We're a high‑growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
New
Technical Lead
Toronto, ON · Hybrid
CA$130K - CA$170K/yr
The Opportunity We're an ambitious Toronto-based startup building data-driven products that operate ... Set the Bar for Engineering: Define and enforce best practices around code quality, CI/CD ...
Technical Lead
Toronto, ON · Hybrid
CA$130K - CA$170K/yr
The Opportunity We're an ambitious Toronto-based startup building data-driven products that operate ... Set the Bar for Engineering: Define and enforce best practices around code quality, CI/CD ...
... Java * Experience with AI development tools (especially agentic AI) is a plus * Experience ... Startup Employers. For more information, please visit www.backstory.ai. We may use artificial ...
... Java * Experience with AI development tools (especially agentic AI) is a plus * Experience ... Startup Employers. For more information, please visit www.backstory.ai. We may use artificial ...
Development Manager
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
You will lead a full-stack engineering team (Java and Node.js backend, Node/React frontend ... We're a grown-up, startup. We deliver the excitement of a new venture, without the struggles and ...
Development Manager
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
You will lead a full-stack engineering team (Java and Node.js backend, Node/React frontend ... We're a grown-up, startup. We deliver the excitement of a new venture, without the struggles and ...
Development Manager
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
You will lead a full-stack engineering team (Java and Node.js backend, Node/React frontend ... We're a grown-up, startup. We deliver the excitement of a new venture, without the struggles and ...
Development Manager
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
You will lead a full-stack engineering team (Java and Node.js backend, Node/React frontend ... We're a grown-up, startup. We deliver the excitement of a new venture, without the struggles and ...
Process Street is an AI software and compliance operations platform startup from San Francisco. We ... Internal tooling, agents, and developer workflows You'll help us rethink how software is built ...
Quick apply
Process Street is an AI software and compliance operations platform startup from San Francisco. We ... Internal tooling, agents, and developer workflows You'll help us rethink how software is built ...
Senior Software Engineer, Core Experiences - Toronto, Canada
Toronto, ON · On-site
$90 - $120/hr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
New
Senior Software Engineer, Core Experiences - Toronto, Canada
Toronto, ON · On-site
$90 - $120/hr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
New
$80 - $110/hr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
New
$80 - $110/hr
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
New
Senior Software Engineer, DocGen
Toronto, ON · On-site
$80 - $110/hr
... Java, Node.js, or C++. * Proven ability to design and ship scalable, production‑grade systems ... Experience owning projects end-to-end in fast‑paced, high‑growth or startup environments.
Senior Software Engineer, DocGen
Toronto, ON · On-site
$80 - $110/hr
... Java, Node.js, or C++. * Proven ability to design and ship scalable, production‑grade systems ... Experience owning projects end-to-end in fast‑paced, high‑growth or startup environments.
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Guide engineers through architectural decisions and design reviews. * Coordinate across globally ... A startup mindset: adaptable, execution-focused, comfortable owning ambiguity end-to-end. Nice to ...
Guide engineers through architectural decisions and design reviews. * Coordinate across globally ... A startup mindset: adaptable, execution-focused, comfortable owning ambiguity end-to-end. Nice to ...
Lead Software Architect
Hamilton, ON · On-site
Collaborate with engineering, product, and leadership to keep direction aligned Requirements ... Python, Java, C and C++ * Python tooling: pydantic, FastAPI, asyncio, pytest * ML and AI: PyTorch ...
Quick apply
Lead Software Architect
Hamilton, ON · On-site
Collaborate with engineering, product, and leadership to keep direction aligned Requirements ... Python, Java, C and C++ * Python tooling: pydantic, FastAPI, asyncio, pytest * ML and AI: PyTorch ...
Java Developer Startup information
See Ontario salary details
$35.5K - $48K
1% of jobs
$48K - $60.5K
2% of jobs
$60.5K - $73K
2% of jobs
$73K - $85.5K
6% of jobs
$85.5K - $98K
12% of jobs
$99.1K is the 25th percentile. Wages below this are outliers.
$98K - $110.5K
15% of jobs
The median wage is $121.4K / yr.
$110.5K - $123K
13% of jobs
$123K - $135.5K
12% of jobs
$135.5K - $148K
6% of jobs
$152.6K is the 75th percentile. Wages above this are outliers.
$148K - $160.5K
14% of jobs
$160.5K - $173K
16% of jobs
$35.5K
$127.9K
$173K
How much do java developer startup jobs pay per year?
What is a Java Developer Startup job?
A Java Developer Startup job involves designing, developing, and maintaining Java-based applications in a fast-paced startup environment. Developers work on scalable solutions, collaborate with cross-functional teams, and adapt to evolving product requirements. Unlike corporate roles, startup jobs often require versatility, problem-solving skills, and the ability to work with limited resources.
What kind of work environment and team structure can I expect as a Java Developer in a startup?
As a Java Developer in a startup, you'll typically work in a small, agile team where roles can be fluid and collaboration is highly encouraged. You may have the opportunity to work closely with product managers, designers, and other developers, allowing for greater input into the overall direction of the product. Daily responsibilities often extend beyond coding to include brainstorming sessions, code reviews, and quick iteration based on user feedback. The environment is fast-paced, offering opportunities for rapid skill development and taking on new responsibilities as the company grows. This setting is ideal for those who enjoy problem-solving, continuous learning, and making a direct impact on the product and business.
What are the key skills and qualifications needed to thrive in the Java Developer Startup position, and why are they important?
A successful Java Developer in a startup environment should have strong proficiency in Java, object-oriented programming principles, and experience with frameworks like Spring or Hibernate, often backed by a degree in computer science or a related field. Familiarity with version control systems (like Git), CI/CD pipelines, and cloud platforms is highly valued, and industry certifications such as Oracle Certified Professional can be advantageous. Soft skills like adaptability, proactive problem-solving, and clear communication help developers collaborate in small, fast-paced teams. These competencies are essential for quickly delivering high-quality software and driving innovation in the dynamic startup landscape.

Job description
Job Description
What is the opportunity?
Our clients are unique and their digital banking experience should be one-of-a-kind. Wealth Management Digital products and services strive to empower our clients when they interact with us.
We're looking for a talented and passionate Senior Full Stack Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects; each lab is setup for agility and continuous delivery. You will be part of a team of enthusiastic engineers building front-end applications, APIs/micro-services, and next-generation AI-powered solutions.
In this role, you will collaborate with all stakeholders to design best-in-class technology, including integrating AI, LLM (Large Language Model), and Agentic AI capabilities into our products. You will have opportunities to work with all stakeholders to design best-in-class technology solutions.
What will you do?
- Develop and maintain front-end apps using the Angular framework (Angular 17 or above)
- Develop APIs using Node.JS (preferred) and/or Java Springboot
- Build reusable and fully tested (unit tests) code using tools like Jest, Jasmine, Karma, and Protractor
- Optimize applications for maximum usability and function
- Design highly scalable and extensible services
- Create estimates for given tasks/features
- Design front end with industry best practices
- Collaborate on integrating AI/LLM features and agentic AI workflows into applications
- Work with data scientists and AI engineers to deliver intelligent, context-aware user experiences
What do you need to succeed?
Must-have:
- 3+ years experience in MEAN stack (Angular, Express, Node.JS, and MongoDB)
- Good working knowledge in on-prem and/or public cloud and deployment
- Experience with REST and/or GraphQL
- Experience with modern dev-ops techniques (GitHub Actions, Jenkins)
- Exposure to AI/ML concepts, LLMs (such as OpenAI, Azure OpenAI, or similar), or agentic AI frameworks (prompt engineering, chaining, or orchestration)
- Willingness to learn and work on AI-powered features
Nice to Have:
- Some experience with ReactJS
- Expertise with one or more databases and related technologies (MongoDB, Elastic-Search, SQL server, Oracle, Kafka)
- Experience in .NET development
- Hands-on with AI/ML APIs, LLM integration, or building agentic AI workflows
What's in it for you?
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- A startup-like environment with all the job security of the number one financial institution
- Ability to make a difference and lasting impact
- Work in a friendly, dynamic, collaborative, progressive, and high-performing team
- A world-class training program, including opportunities to learn about AI, LLMs, and agentic AI
#LI-POST
#TechPJ
Job Skills
Angular, AngularJS, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA