Solutions Designer – JAVA/ Angular

  • Date Posted Sep 1, 2021
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 12984

Are you passionate about developing state of the art technologies? Are you looking for an ambitious opportunity to test and grow your skills? Here is an opportunity

Working with one of our top financial clients, this role calls for a Solutions Designer – JAVA/ Angular who will lead the creation of comprehensive end-to-end detailed solutions with overall accountability for the technical design and delivery of the System Design. The ideal candidate will be exposed to stretch assignments on large-scale, complex and/or enterprise-wide projects. The individual will be working in an Agile delivery team and will play a critical role in grooming a healthy product backlog and working with product owners to prioritize MVP work for product releases.

Responsibilities:

  • Develop and document a detailed solution design for the team, impart subject matter expertise throughout the product life cycle
  • Participate in complex applications and systems development, programming
  • Give solution options, bolster stakeholder support
  • Participate in application support and currency initiatives for the portfolio
  • Collaborate with stakeholders on project requirement analysis and effort estimates
  • Produce top-notch functional, technical and user interface designs
  • Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system
  • Review technical deliverables for quality throughout the detailed design and development phase, identify gaps, or redesign as needed. Guide developers on following coding standards and industry best practices
  • Define metrics and performance goals with technology partners and peers
  • Demonstrate ownership of the solution design and delivery
  • Deliver effective and efficient solutions by meeting milestones and ensuring project deliverables are on time, within budget, and adhere to the corporate quality and security standards
  • Find ways to keep costs low, help come up with strategic solutions to support cost-effectiveness and enhance stakeholder experience
  • Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and support gating and review sign-offs for solution design
  • Support knowledge management processes and ensure knowledge is codified, monitored, tracked and managed
  • Ensure design leverages existing reusable components, traces back to business requirements, and that new modules are designed with reusability in mind
  • Identify and address any issue that affects the integrity of the application (e.g. cross-capability/release issues)
  • Provide technical support to promptly resolve escalated incidents/outages

Desired Skill Set:

  • 7 years of experience with Java 8+ /J2EE
  • 7 years of experience with Spring framework (Spring Core with Annotation, Spring Boot Spring Rest docs)
  • 2 years of experience with Angular 5 and up
  • Good understanding of Spring Security & Experience with integration services OAUTH
  • 2 + years of experience with JBOSS EAP 7.x application server
  • Good understating of data serialization and JSON, RAML
  • Experience in writing unit test cases within the code
  • Strong communication skills
  • Solid understanding of responsive web design, web standards and browser compatibilities
  • Experience with integrating HTML/Angular front ends with Rest endpoints, Node JS
  • Experience with a relational database, prefer SQL Server 2012-2019
  • Solid understanding and experience of Design Principles, Object-Oriented Design Patterns

Nice to Have:

  • Experience with Git version control
  • Experience with Maven, Nexus, deployment automation tools and CICD Pipelines
  • Experience working in Agile delivery
  • Experience with architecting and delivering large complex high volume enterprise web applications
  • Experience in Linux and modern Cloud-based deployment and hosting solutions (e.g. MS Azure)

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top