Senior Full Stack Developer - Java
, , Canada
$ 100.000 - 125.000
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 solutions
Experience on exception handling, correct usage of data structures, multi-threaded programming, memory management and application tuning
Strong ability to creatively define load tests, troubleshoot performance and build scalable solutions
Understands 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 account
Should 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 development
Proven 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 JavaScript, Typescript framework; HTML/CSS
Experience 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 deadlines
Experience leading teams, working with stakeholders across the board
Ability 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/JPA
Experience 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 GTA
The 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
#J-18808-Ljbffr