Application architecture You will compress the cycle between domain insight and working software ... This is not a traditional PM or engineering role. You are a builder with domain depth and AI ...
Application architecture You will compress the cycle between domain insight and working software ... This is not a traditional PM or engineering role. You are a builder with domain depth and AI ...
Application architecture You will compress the cycle between domain insight and working software ... This is not a traditional PM or engineering role. You are a builder with domain depth and AI ...
Quick apply
Application architecture You will compress the cycle between domain insight and working software ... This is not a traditional PM or engineering role. You are a builder with domain depth and AI ...
Application architecture You will compress the cycle between domain insight and working software ... This is not a traditional PM or engineering role. You are a builder with domain depth and AI ...
Quick apply
Application architecture You will compress the cycle between domain insight and working software ... This is not a traditional PM or engineering role. You are a builder with domain depth and AI ...
Java Application Developer information
See Victoria, BC salary details
$36.23 - $39.85
2% of jobs
$39.85 - $43.47
11% of jobs
$43.47 - $47.09
7% of jobs
$48.72 is the 25th percentile. Wages below this are outliers.
$47.09 - $50.72
11% of jobs
$50.72 - $54.34
14% of jobs
The median wage is $55.98 / hr.
$54.34 - $57.96
12% of jobs
$57.96 - $61.58
9% of jobs
$65.02 is the 75th percentile. Wages above this are outliers.
$61.58 - $65.21
11% of jobs
$65.21 - $68.83
9% of jobs
$68.83 - $72.45
6% of jobs
$72.45 - $76.07
10% of jobs
$36
$57
$76
How much do java application developer jobs pay per hour?
What is the difference between Java Application Developer vs Java Software Engineer?
| Aspect | Java Application Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, Java certifications | Bachelor's in Computer Science or related field, Java certifications |
| Work Environment | Develops, tests, and maintains Java applications | Designs and implements Java-based solutions, often involved in architecture |
| Employer & Industry Usage | Tech companies, software firms, enterprise applications | Tech firms, consulting, enterprise software development |
| Common Search & Comparison | Focuses on application development tasks | Broader role including system design and architecture |
Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.
What are some common challenges Java application developers face when working on large-scale enterprise projects?
What does a Java application developer do?
What are the key skills and qualifications needed to thrive as a Java application developer?

Full-time
Re-posted yesterday
Job description
We are seeking an AI-Native Builder Product Owner to accelerate entry into new scientific domains by rapidly prototyping and validating application-layer solutions on top of our platform.
This role sits at the intersection of:
- Scientific domain expertise
- AI-assisted software development
- Product ownership
- Application architecture
You will compress the cycle between domain insight and working software - while partnering closely with Engineering and Product Management to ensure production-grade outcomes.
This is not a traditional PM or engineering role. You are a builder with domain depth and AI fluency.
What You Will Do:
1. Own a Target Scientific Domain (QC Manufacturing to start)
- Develop a deep understanding of domain workflows, constraints, and regulatory context
- Engage directly with early adopter customers
- Translate domain problems into working software prototypes
- Identify reusable patterns vs one-off requests
2. Build Application-Layer Solutions Using AI
- Use AI tooling to accelerate:
- Code generation
- Workflow automation
- Configuration logic
- Application scaffolding
- Produce working prototypes - not slideware
- Operate within defined sandbox and governance boundaries
- Maintain version-controlled, reviewable artifacts
3. Validate Product-Market Fit Through Real Artifacts
- Rapidly test domain hypotheses through functional prototypes
- Shorten time from concept to demo
- Gather structured feedback from customers
- Identify which capabilities merit platform-level investment
4. Partner with Engineering for Productionization
- Collaborate with Platform Engineering on:
- Architecture review
- Security and compliance considerations
- Performance and reliability constraints
- Package validated patterns for refactoring into production code
- Respect governance and integration standards
5. Drive Economic Outcomes
- Reduce time-to-prototype in new domains
- Increase reuse of validated extension patterns
- Inform roadmap investment decisions with working artifacts
- Avoid speculative feature investment
Qualifications
Required
- 5+ years of experience in software development or technical product ownership
- Strong hands-on coding experience (Python, TypeScript, Java, or similar)
- Proven use of AI tools to build or accelerate software development
- Experience operating in version-controlled, production-grade environments
- Experience working directly with technical engineering teams
Strongly Preferred
- Deep experience in a relevant scientific domain (e.g., QC Manufacturing, genomics, regulated laboratory environments)
- Experience building configurable or workflow-driven systems
- Familiarity with SaaS architecture and API-driven platforms
- Understanding of regulated environments (e.g., validation, auditability, compliance)