Full Stack Mobile Application Developer (Java-Focused)

LanceSoft, Inc.

Montreal (administrative region)

Hybrid

CAD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LanceSoft, Inc. seeks a Senior Full Stack Mobile Application Developer (Java-focused) to join our Mobile Development Team.

This role is primarily Java backend oriented, with mobile development as a supplementary skill set; you will work on enterprise-grade internal apps used globally on iOS and Android. You will own projects in a fast-paced Agile environment, collaborating with product, engineering, and stakeholders to drive technical solutions end-to-end and contribute across full stack as

Qualifications

  • 8+ years of software development, with strong Java backend skills.
  • Experience designing RESTful APIs and enterprise services.
  • Background building enterprise/internal business applications.
  • Exposure to iOS and/or Android development is a plus.
  • Proficient in Git and modern SDLC practices.
  • Familiar with CI/CD workflows and tooling.

Responsibilities

  • Design, develop, and maintain enterprise backend services and REST APIs.
  • Collaborate with stakeholders to deliver scalable enterprise solutions.
  • Support internal web and mobile applications across the organization.
  • Contribute to frontend work when needed and assist DevOps/CI/CD efforts.
  • Produce technical docs and participate in agile ceremonies.
  • Troubleshoot production issues and implement sustainable fixes.

Skills

Java backend development
REST API Development
Enterprise applications
iOS/Android exposure
Agile
Git
CI/CD (Jenkins)

Tools

Unix/Linux
Jenkins

Job description

Job Opening: Full Stack Mobile Application Developer (Java-Focused)

Client: Leading American multinational investment bank and financial services company

Experience Level: Senior (8–15 Years)

Work Arrangement: Day 1 onboarding onsite; 3 days/week in office

About the Role

We are seeking a highly motivated Full Stack Mobile Application Developer to join our Mobile Development Team. Despite the title, this role is primarily focused on Java backend development, with mobile development experience serving as a complementary skill set.

The team develops and supports enterprise-grade internal applications used by employees globally, supporting both iOS and Android platforms. These are business-critical enterprise applications rather than consumer-facing mobile apps.

This is an ideal opportunity for a strong Java backend engineer who has worked on enterprise applications and is interested in contributing across the full stack, including mobile technologies, APIs, and web applications.

The successful candidate will be a self-starter who can independently own projects, drive technical solutions, and work effectively in a fast-paced Agile environment with minimal supervision.

Key Responsibilities
  • Design, develop, and maintain enterprise applications supporting corporate mobile platforms.
  • Build and enhance scalable Java-based backend services, APIs, and integrations.
  • Develop and support internal web and mobile applications utilized across the organization.
  • Collaborate with business stakeholders, product teams, and engineers to deliver high-quality solutions.
  • Integrate applications with third-party systems, vendor platforms, and REST APIs.
  • Participate across the full software development lifecycle, from requirements gathering through deployment and support.
  • Troubleshoot production issues, identify root causes, and implement sustainable solutions.
  • Contribute to frontend development efforts where required.
  • Support DevOps and CI/CD initiatives to improve software delivery and automation.
  • Create and maintain technical documentation and operational procedures.
  • Evaluate and adopt new technologies to improve development efficiency and user experience.
Required Qualifications

Experience

  • 8+ years of professional software development experience.
  • Strong hands-on experience with Java backend development.
  • Extensive experience designing and developing RESTful APIs and enterprise services.
  • Experience building and supporting enterprise/internal business applications.
  • Exposure to iOS and/or Android development.
  • Experience working with relational databases such as DB2, Sybase, SQL Server, Oracle, or similar.
  • Experience working in Unix/Linux environments.
  • Familiarity with Git and modern software development practices.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with Microsoft Intune or other Mobile Device Management (MDM) platforms.
  • Experience supporting enterprise mobility solutions.
  • Experience with Angular or similar frontend frameworks.
  • Knowledge of CI/CD tools such as Jenkins.
  • Experience with scripting languages such as Python or Shell Scripting.
  • Exposure to iOS (Swift) and/or Android (Kotlin/Java) development.
  • Experience working within Agile development environments.
  • Understanding of DevOps practices and automation.
What We’re Looking For
Must-Have Skills
  • Proven experience building enterprise/internal applications.
  • Self-starter with the ability to work independently and take ownership of deliverables.
  • Strong experience with REST API design and development.
  • Exposure to mobile application development (iOS and/or Android).
Nice-to-Have Skills
  • Angular frontend development.
  • Linux/Unix administration and scripting.
  • Database design and development.
  • DevOps and CI/CD exposure.
Ideal Candidate Profile

The ideal candidate is:

  • A strong Java engineer first, with mobile development exposure.
  • Experienced in developing and supporting enterprise/internal business applications.
  • Comfortable working across backend, frontend, and mobile technologies when needed.
  • Interested in learning new technologies and expanding their mobile expertise.
  • Adaptable, proactive, and capable of driving projects with minimal supervision.
  • Able to take ownership from requirements through implementation and production support.
  • This is primarily a development-focused role.
  • The team owns production support responsibilities through a shared rotation.
  • Weekend escalations are extremely rare.
  • Candidates should be comfortable participating in occasional support activities when required.
Interview Process

Technical Zoom Interview

Technical Onsite Interview

Top Priority Skills for Screening
  • Enterprise/Internal Application Development
  • REST API Development
  • iOS and/or Android Exposure
  • Intune / MDM Experience (Preferred)
Do Not Submit
  • Candidates with less than 8 years of experience.
  • Primarily consumer mobile app developers with limited backend Java experience.
  • Candidates requiring extensive guidance or mentoring to perform independently.
Key Message

This role is approximately 80% Java backend/API development and 20% frontend/mobile development. We are prioritizing strong enterprise Java developers who have exposure to mobile technologies, rather than mobile specialists with limited backend experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full Stack Mobile Application Developer
Full Stack Mobile Application Developer

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Full Stack Java Developer
Full Stack Java Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 90,000 - 140,000
Hybrid work model 3 days in office, 2远
Structured learning programs
Exposure to large-scale engineering
+3
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
Java Full Stack Developer - React JS - Assistant Vice President
Java Full Stack Developer - React JS - Assistant Vice President

Citigroup Inc. • Mississauga

On-site
CAD 94,000 - 142,000
Full Stack Java Developer (Contract)
Full Stack Java Developer (Contract)

JobCubby • Canada

On-site
CAD 90,000 - 130,000
Senior Full-Stack Developer
Senior Full-Stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 90,000 - 120,000
Comprehensive Total Rewards Program
Flexible work/life balance options
World-class training program in financial services
Backend Java Developer, Assistant Vice President
Backend Java Developer, Assistant Vice President

Citigroup Inc. • Mississauga

On-site
CAD 94,000 - 142,000
Java Technical Lead
Java Technical Lead

Wissen Technology • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Healthcare insurance for family
Paid Time Off
Support for industry certifications
+2