3PILLAR GLOBAL has produced high quality commercial systems for the banking, auto finance, capital markets, health insurance and pension plan industries (to name a few). We design and build high-performing enterprise solutions with emphasis placed on great user experience, robust architecture, and a perfect fit. Working alongside our team of software specialists, you’ll have the opportunity to develop applications that are dynamic, scalable, and technically complex.
Responsibilities
Good at requirement analysis, Coding, design, implementation, testing, problem analysis and resolution, and technical documentation.Ability to identify inconsistencies in architecture and determine simpler and optimal programming solutionsExperience on exception handling, correct usage of data structures, multi-threaded programming, memory management and application tuningStrong ability to creatively define load tests, troubleshoot performance and build scalable solutionsUnderstands technical requirements and how they relate and familiarity in general performance practices like caching, query optimization, memory utilization and clean-up etc.Optimizes delivery, meet deadlines, and deliver results,Demonstrates unexpected value to their client,Understands complimentary product development capabilities and the interactions between disciplines,Participates in holistic discussions about the broader product development lifecycle,Develops strong relationships with client personnel working directly on the accountShould have familiarity in agile methodology and should be proficient in participating in the standup and handling tasks workflow
Requirements
9 years of experience or more working on Java design and developmentProven track record of Design, development and implementation of large volume, high availability enterprise applications.Strong Java development experience including multi-threaded application development.Strong experience in Angular or JavaScript, Typescript framework; HTML/CSSExperience with Spring, SpringBoot and ORM technologies Experience with REST Web services.Good hands on experience with RDBMS like Oracle/ MySQL & have ability to write data structures, basic SQL Queries & knowledge of joins, Views, Group By, Having Clause etc.Excellent oral/written communication and interpersonal skills with ability to multitask and work under pressure to meet deadlinesExperience leading teams, working with stakeholders across the boardAbility to integrate front-end and back-end.Proficiency with a source version control tool (preferably git).Strong unit testing skills (JUnit, Mockito, Playwright, or another front-end testing framework).Ability to take full ownership of assigned tasks.Good communication and teamwork skills.
What Sets You Apart
Experience with SQL.Experience with Hibernate/JPAExperience in Agile/Scrum environments.Experience with JSP.Experience with Struts.Experience with WCAG 2.1 AA standards
Benefits
Family-friendly benefits and vacation time Remote work for candidates located outside of GTAThe flexibility of a software consulting environment; project variety, adapting to new business domains, and building complex applications Ability to flex your creativity muscle, and have your opinions heard A work culture where you’ll look forward to coming in every day