- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Design, develop, and test high-performance, scalable, and reliable Java applications using Spring and Hibernate frameworks.
- Write clean, maintainable, and efficient code while adhering to coding guidelines and best practices.
- Perform unit testing and debugging of applications to ensure software quality and functionality.
- Conduct code reviews and mentor junior developers to support their growth and development.
- Create and maintain technical documentation such as architecture designs, flowcharts, and database designs.
- Stay up-to-date with the latest trends and advancements in Java, Spring, and Hibernate technologies, and propose new ideas for system improvements.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5-7 years of hands-on experience in Java development, with solid knowledge of Java 8 or higher.
- Extensive experience with Spring framework, including Spring Boot, and Spring Security.
- Strong understanding and practical experience with Hibernate ORM and database modeling.
- Proficient in front-end technologies like HTML, CSS, and JavaScript.
- Knowledge of microservices architecture and related technologies such as Docker and Kubernetes.
- Experience with agile development methodologies (Scrum, Kanban) and tools (JIRA, Confluence).
- Familiarity with CI/CD pipelines and tools such as Jenkins or GitLab CI.
- Strong problem-solving skills with a keen attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Experience with other Java-based frameworks like Spring Data, Spring Integration, or Spring Cloud.
- Familiarity with relational databases like MySQL, PostgreSQL, or Oracle.
- Working knowledge of automated build tools like Gradle and Maven
- Understanding of software security principles and secure coding practices.
- Experience working in a fast-paced agile development environment.
- Working knowledge of AWS services and functionality: EC2, ECS, S3, CFT, CloudFront, CloudWatch, Load Balancers, Lambda functions, VPCs, IAM, etc.
- Ability to effectively listen to clients and understand their priorities and needs
- Ability to develop strong business relationships at all levels within C&R Software
- Team player, but can also work on own initiative
- Excellent oral and written communication, preference for collaborative work in a team environment
- Ability to prioritize workload to meet deadlines and follow up
- Attention to detail. Sound reasoning skills; logical thinking; ability to see the big picture
- Ability to maintain composure, project a positive and professional image, and work well under pressure
- Ability to work proactively, with minimum supervision
-
Wisk Aero LLC. CanadaEn proposant des vols quotidiens à portée de tous, nous faisons en sorte qu'il soit possible de passer moins de temps dans les transports et plus de temps à profiter. Nous recherchons un professionnel en ingénierie logiciellel pour joindre notre équipe. L'objectif du professionne ...
-
Wisk Aero LLC. CanadaPOSTULER À CET EMPLOI Chez Wisk, nous transformons l'avenir de la mobilité urbaine en proposant des vols sécuritaires, entièrement électriques et autonomes. Nous sommes une équipe passionnée qui travaille ensemble pour un avenir durable, en résolvant des problèmes à fort impact q ...
-
IBM CanadaIntroduction · Une carrière chez IBM Consulting est fondée sur des relations à long terme et une collaboration étroite avec les clients du monde entier. · Vous travaillerez avec des visionnaires dans de multiples industries pour améliorer le nuage hybride et le parcours d'IA po ...
-
Software Engineer
4 days ago
Albert Bow CanadaSoftware Engineer | Tech | Canada or New York | up to CAD per year · Albert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team. · It's a brand new team and ver ...
-
Software Engineer
1 week ago
QRA Corp CanadaCompany Introduction · QRA is building the foundation for humans to guide autonomous product development. We specialize in intent-driven development. Our mission is to enable humans to define, refine, and develop their intent when building the world's complex cyber-physical syste ...
-
Software Engineer
1 week ago
Kanpur Portal CanadaDear Candidate, · Greetings of the day · We are looking for a passionate Software Engineer to design, develop and install software solutions. · Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various lang ...
-
Software Engineer
1 week ago
eTeam CanadaJob Title: Sr. Software Engineer · Location: 100% Remote · Duration: 03+ Months · Pay Rate: $70-$81/hr · Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services. · Collaborate with cross-functional teams to understa ...
-
Software Engineer
1 week ago
Crypto Recruiters Canada Full timeAre you a seasoned backend software engineer with a passion for building solutions on Solana? We're actively searching for a Backend Software Engineer to join our team on a permanent basis. In this position you will work on a globally dispersed team that is focused on building mu ...
-
Software Engineer
3 days ago
Albert Bow CanadaSoftware Engineer | Tech | Canada or New York | up to CAD per yearAlbert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team.It's a brand new team and very gree ...
-
Software Engineer
1 week ago
Blue Strawberry CanadaCanterbury AI, a pioneering force in generative AI software, is seeking a dynamic and motivated Software Engineer to join our fast-growing team. This is an exciting opportunity to work on our flagship product, Blue Strawberry, an AI-powered software, and be at the forefront of cu ...
-
Software Engineer
1 week ago
Splunk Inc. CanadaSplunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out ...
-
Software Engineer
1 week ago
Velatechindia CanadaSoftware Developer Engineer in Test (SDET) Position Mission: · As Software Development Engineer in Testing (SDET), you will work on designing and writing code/script to automate and maintain functional and non-functional tests of our Enterprise grade product suites. · You will co ...
-
Software Engineer
2 weeks ago
Felix Health Inc. CanadaAbout Felix · Felix is Canada's first end-to-end platform providing on-demand treatment for everyday health. Felix creates digital-first solutions that increase access for common healthcare needs such as mental health, sexual health, and daily health. Founded in 2019, Felix's ap ...
-
Software Engineer
1 week ago
EvenUp CanadaAs a venture-backed generative AI startup, we're expanding the $100B+ in awards granted to injury victims every year. Our vision is to level the playing field, regardless of income or demographics. Operating across various injury cases, from police brutality to motor vehicle acci ...
-
Software Engineer
1 week ago
RPMGlobal CanadaTransforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · Our Clien is seeking to hire a person with embedded software development expertis ...
-
Expedia, Inc. CanadaIf you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form . This form is used only by individuals with disabilities who require assistance or adjustments in applying and ...
-
Software Engineer
2 weeks ago
Ingram Micro Inc. CanadaIngram Micro is the business behind the world's brands reaching nearly 90 percent of the world's population. Our market reach, diverse solutions portfolio, and digital platform Ingram Micro Xvantage set us apart. We have approximately 27,000 associates committed to serving our mo ...
-
Software Engineer
1 week ago
RPMGlobal CanadaTransforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · Connectivity is driving a huge number of inn ...
-
Software Engineer
1 week ago
Abnormal Security Corporation Canada Full timeRemote - Canada · Full-time · Abnormal Security is looking for a Software Engineer to join the Cloud Infrastructure team. This role includes responsibility for complex features in support of the team, focusing on automation. You should expect to work closely with engineers that ...
-
Software Engineer
1 week ago
Mimecast Limited CanadaMimecast is looking for a Software Engineer 2 experienced in cloud application development to join our team in Canada. As a Software Engineer II , you will be passionate about designing and developing new features and enhancements to make the applications perform better, improve ...
Software Engineering - Canada - EWS Group
Description
Software Engineering - Lead Engineer page is loaded
Software Engineering - Lead Engineer
Apply locations Remote - Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37219Job Description: Lead Software Engineer
C&R Software has evolved over the last 35 years, with its flagship product, Debt Manager, the industry-leading Collections technology trusted by hundreds of organizations in over 50 countries. Given the highly configurable nature of the solution, it supports businesses across many verticals, including financial institutions, governments, utility and telecoms, collection agencies, debt buyers, and more.
C&R Software specializes in Debt Collection and Risk Innovation, Compliance, Placement Optimization, Digital Transformation, and Emerging Technology.
Debt Manager deployed in AWS, is the only cloud-native, end-to-end collections and recovery platform in the world. It connects collections, recovery, and communications in one system. It prioritizes the consumer journey, automating operational processes and making consumers happy. More than $3 trillion is managed on Debt Manager as a System of Record, offering extensive capabilities unmatched by any other provider.
POSITION:
Come join our product development team to provide thought leadership and innovation. This role provides the opportunity to develop a deep understanding of our business, and work closely with customers, sales, professional services, and product management to architect, design, and develop a highly feature-rich product.
You will have the opportunity to work on a full life cycle using agile methodologies. The individual will thrive in a fast-paced environment, solving complex problems.
Location: Remote-based role in Canada.
JOB RESPONSIBILITIES:
JOB QUALIFICATIONS:
Desirable:
Your personal characteristics will include:
Salary will be commensurate with experience and job responsibilities. We offer excellent benefits.
Business Unit:
Jonas Collection and Recovery - CanadaScheduled Weekly Hours:
40Number of Openings Available:
2Worker Type:
RegularMore About Jonas Software:
Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.
Jonas' vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of 'Software for Life' and as an ambassador for technology, product innovation, quality, and customer service.
Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.
Similar Jobs (3) QA Automation Engineer - Lead Engineer
locations Remote - Canada time type Full time posted on Posted 30+ Days AgoUI Software Engineer - Lead Engineer
locations Remote - Canada time type Full time posted on Posted 30+ Days AgoSoftware Engineering - Lead Engineer
locations Remote - Canada time type Full time posted on Posted 30+ Days AgoAt Jonas we have long realized that our greatest asset is our employee base. As such we strive to provide our team with a fantastic working environment and an enriching career, which we know will translate into world class service to our valued clients. This allows Jonas Software to maintain and extend our lead as the premier software and services provider in each of our markets. If being part of a growing organization that moves at a fast pace and constantly strives to get better each and every day is what you are looking for, then we want to hear from you. Everyone has heard the sports analogy "to be the best, you have to beat the best"; well at Jonas Software we have tweaked that slightly to fit vertical market software. We believe to be the best you have to hire and retain the best
Jonas Software is an Equal Opportunity Employer.
If you need accommodation for a disability at any stage of the application process or want more information on our accommodation policies, contact recruitment or
Jonas Softwareis part of a CSI group of companies.
#J-18808-Ljbffr