Summary
✨ AI‑Generated
A software engineering team supporting enterprise financial applications is seeking a Full-Stack Developer for a contract assignment. The role involves building web interfaces and cloud services with Java, Spring, Angular, React, and a container platform. Responsibilities include designing reliable and maintainable applications, following agile practices, collaborating with stakeholders, researching platform enhancements, and mentoring colleagues. Strong full-stack development skills and an interest in scalable enterprise systems are essential.
Highlights
Build scalable web applications and cloud services using modern Java and frontend frameworks. Collaborate closely with stakeholders in an agile environment, contribute to platform improvements, and have opportunities to mentor developers and influence technical design decisions.
Description
Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, React, Openshift) for a contract assignment with one of our premier Financial Services clients in Toronto, CAN.
Responsibilities:
Design and develop web-based applications, cloud services inAngular/Java/Spring/OpenShift stackWork closely with our stakeholders in a highly collaborative environmentPromote and follow solid agile software development practicesBuild for highly reliable, scalable, and maintainable ApplicationsProvide leadership in research, design and implementing improvements to platform technology solutions.
Develop front end web interfaces with Angular & React frameworksWork with Applications Development professionals to accomplish established goals and conduct personnel duties for team (e.g.
performance evaluations, training and development, hiring and disciplinary actions) as well as act as an advisor or coach to mid-level developers and analystsOversee process for technical issue escalation and prioritize technical issue resolutionLeverage skills across Applications Development area to provide technical oversight across systems and applicationsCommunicate internal and external departmental interdependence as well as cross product and cross projectResolve issues using in-depth knowledge of concepts and procedures within applications developmentUtilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business processes, system processes, and industry standards, and make evaluative judgementContribute to planning, budget management, formulation of procedures, and resource planning negotiating with external parties when necessaryAppropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the firm, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.
Required Skills:
Bachelor’s degree/University degree or equivalent experience8+ years of relevant experience.
Experience in leading and implementing successful projectsAbility to take ownership and make technical decisions on software development projectsExperience with dependency management, change management, continuous integration testing tools, and audit/compliance requirementsExtensive knowledge of software engineering and object-oriented designDemonstrated leadership and management skillsConsistently demonstrates clear and concise written and verbal communicationExperience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plusHands on experience in building an enterprise scale highly componentized application usingJava, Spring Framework and Docker ContainersProficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
Experience working with SOA & Micro-services utilizing RESTExperience with Kafka.
Experienced in RDBMS and SQL/PLSQLExperienced in writing tests using frameworks JUnit, Mockito, Cucumber, RestAssuredUnderstanding of the SDLC lifecycle for Agile & Waterfall methodologiesExperienced in using monitoring tools OpenTelemetry, Splunk, ELKExcellent written and oral communication skillsExperience working with Java Script framework such as Angular V8+, ReactiveProgramming concepts (RxJs), TypeScript, SCSS and HTML5Experience in debugging, tuning and optimizing UI components
By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy.
Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone.
Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at info@sgainc.com to opt-out of AI communications.
The choice not to engage with AI will not adversely impact your consideration for placement.
AI is not used to make any hiring determinations.
SGA is a technology and resource solutions provider driven to stand out.
We are a women-owned business.
Our mission: to solve big IT problems with a more personal, boutique approach.
Each year, we match consultants like you to more than 1,000 engagements.
When we say let's work better together, we mean it.
You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do.
Be yourself, love what you do and find your passion at work.
Please find us at https://sgainc.com/ .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status.
We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities.
Please visit our company EEO page to request an accommodation or assistance regarding our policy.