Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in the finance technology sector is seeking a Senior Software Developer to design and architect innovative multi-tenancy SaaS applications. The ideal candidate will have 5-7 years of software development experience, strong skills in Java and NodeJS, and a passion for emerging technologies. This role offers the opportunity to influence the future of finance and payment systems in a dynamic, growth-oriented team environment.
Responsibilities
Design, developer and architect multi-tenancy SAAS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage micro service architecture includes API gateway, service registry, service monitoring etc.
Work with other global team members and management to complement and complete the development process;
Oversee the design, scoping, implementation, and testing of new features end-to-end;
Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and code review;
Create and maintain an open and transparent environment that values speed, innovation and quality;
Provide architecture and technical guidance for the software development team;
Stays current with relevant technologies, applying them to Nue’s SaaS applications as appropriate;
Helps define the standards and guidelines for the definition and development of Nue’s applications, components and services;
Deliver world class, high quality design and code using the latest development tools and frameworks. Uses agile methodologies including TDD, CI, Refactoring and Code Reviews.
What We’re Looking For :
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5-7 years of professional software development experience.
Strong portfolio or examples of past projects and code.
Required Skills
5+ years of software development, design, and implementation experience in the finance, billing, and / or subscription software industry, specifically using multiple shard database architecture.
5+ years of experience with application performance profiling and tuning.
Proficiency in Java, NodeJS, Databases
Preferred experience with AWS
Preferred experience with the Salesforce Platform.
Enthusiasm for programming, coding, and keeping up with emerging technologies.
Problem-solving skills and an eagerness to learn and adapt.
Strong communication and collaboration abilities.
A passion for working in a fast-paced, startup-like environment.
What We Offer
J-18808-Ljbffr
Senior Software Developer • Toronto, ON, Canada