Position: Full Stack - Software Developer
Role Overview
We are seeking a senior-level Full Stack Developer with
strong expertise in Java and Angular to support the design, development, and
delivery of a modern operational reporting portal. The successful candidate
will help modernize legacy reporting solutions by translating existing business
logic, SQL processes, and reporting functionality into a scalable enterprise
web application deployed within a Microsoft Azure environment.
This role requires an experienced developer who can
contribute across the full technology stack, from front-end user experiences to
backend services, APIs, database integrations, and cloud deployments.
Key Responsibilities
Web User Interface Development
- Develop
and maintain fully functional Angular front-end components.
- Create
responsive, user-friendly, and accessible reporting interfaces.
- Develop
and maintain unit testing and automated UI test coverage.
- Ensure
solutions comply with accessibility standards and best practices.
API Development
- Design,
build, and maintain RESTful API services.
- Expose
report and reference data through secure and scalable APIs.
- Produce
API documentation to support integration, versioning, and maintenance
activities.
Backend Development & Data Integration
- Develop
Java-based backend services and application components.
- Integrate
applications with relational databases and data sources.
- Analyze,
refactor, and migrate existing report logic, SQL code, and data
transformation processes into modern application architecture.
Solution Delivery & DevOps
- Develop
source code in accordance with project specifications and development
standards.
- Utilize
Azure DevOps for source control and deployment activities.
- Support
CI/CD pipeline integration and deployment processes.
- Build
solutions designed for scalability, performance, maintainability, and
long-term supportability.
Knowledge Transfer & Documentation
- Create
technical documentation as required.
- Perform
knowledge transfer sessions with technical stakeholders and support teams.
- Document
solution architecture, design decisions, and implementation details.
Required Qualifications
General Skills
- Extensive
experience in software development, programming, and systems analysis.
- Strong
understanding of software development lifecycle methodologies.
- Experience
working within Agile/Scrum development environments.
- Proven
ability to design, code, test, debug, and maintain enterprise
applications.
- Strong
experience working with relational databases and SQL.
- Excellent
analytical, problem-solving, and decision-making abilities.
- Strong
verbal and written communication skills.
- Ability
to work independently and deliver production-ready solutions with minimal
supervision.
Technical Skills
Full Stack Development
- 8+
years of experience developing large-scale production applications using
Java for backend and API development.
- 5+
years of experience developing applications using Angular or comparable
modern JavaScript/TypeScript frameworks.
- Demonstrated
experience delivering end-to-end full stack solutions.
- Experience
making architecture and technology decisions across front-end, backend,
database, and integration layers.
Database & Reporting Logic Migration
- Strong
experience with relational database technologies and SQL.
- Proven
ability to interpret, refactor, and modernize complex reporting and query
logic.
- Experience
with database design, optimization, and deployment.
API & Cloud Technologies
- Experience
designing, developing, and documenting REST API services.
- Experience
deploying and supporting applications within Microsoft Azure environments.
- Familiarity
with CI/CD pipelines and Azure DevOps deployment processes.
Software Engineering Best Practices
- Experience
designing high-performance, scalable, and maintainable applications.
- Understanding
of secure software development practices.
- Experience
supporting modern DevOps and application lifecycle management practices.
Nice to Have
- Experience
modernizing legacy reporting or business intelligence platforms.
- Working
knowledge of Power BI.
- Working
knowledge of Databricks.
- Knowledge
of accessibility legislation, standards, and best practices.
- Experience
producing technical documentation.
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- Recruitment:
Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.
Learn more online at https://www.symbioticgroup.com/home-sd/.
Please submit your most recent resume to: [email protected]
View All Jobs online at: https://www.symbioticgroup.com/view-jobs/
Similar Jobs
What you need to know about the San Francisco Tech Scene
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine



