Software Developer - Back End - Senior

LanceSoft View all jobs

  • Toronto, ON
  • Permanent
  • Full-time
  • 1 day ago
Job Title: Software Developer - Senior (.NET / Java Cloud-Native)
Location: Toronto, ON (Onsite - 5 days)
Duration: 12 Months Contract (Possibly foe Extension)Keywords: .NET, C#, Java EE, Spring Boot, Cloud-Native, Azure, SQL, Oracle, Microservices, REST API, Docker, OWASP, CI/CD, Angular, ReactMUST HAVES:
  • 10+ years of experience in software development with .NET (C#) and Java Enterprise applications
  • Strong experience with Cloud-Native application development and PaaS platforms
  • Hands-on experience with Spring Framework / Spring Boot and Microservices architecture
  • Strong experience with Oracle / SQL and database development
  • Experience with secure web development following OWASP standards
Experience and Skill Set Requirements:Technical Skills (.NET / Java / Cloud-Native) (30%)
  • 10+ years of experience in Java Enterprise and Cloud-Native application design and development
  • 10+ years of experience with C#, .NET, Windows Services, DLL integrations, JWT/token validation, DPAPI
  • Strong experience with Java technologies including Java 8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI
  • Experience with Spring Framework, Spring Boot, Spring MVC, Node.js, JavaScript, JSON
  • Experience developing web services and APIs
  • Experience with frameworks/tools such as JUnit, Log4J, iText, Jasper Reports, Apache Commons
  • Experience designing and developing Cloud-Native PaaS-based solutions
  • Experience with secure coding practices aligned with OWASP
Computing Environments & Toolsets (20%)
  • Experience with databases such as Oracle, SQL Server, PostgreSQL, DB2, IMS
  • Experience with operating systems and platforms including UNIX (AIX/Solaris), Linux, Windows Server
  • Experience with cloud platforms (Azure App Service or similar) and container technologies (Docker)
  • Experience with application servers such as WebLogic, WebSphere, JBoss, Tomcat
  • Experience with build and configuration tools such as Maven, Ant, GitHub/GitLab
  • Experience with development tools such as Eclipse and Visual Studio
  • Experience with testing tools such as Selenium, JAWS, WAVE, AXE, NVDA
User Interface Development (5%)
  • Experience with UI/UX principles and responsive design
  • Experience with Angular, React, Redux
  • Knowledge of AODA accessibility standards
Business Domain Knowledge (5%)
  • Understanding of public sector service delivery models and business processes
  • Experience working in domains such as licensing, registration, enforcement, or safety systems
Object-Oriented Analysis & Design (15%)
  • Strong experience with OOAD and UML (use case, class, sequence diagrams)
  • Experience with Microservices architecture
  • Experience with large-scale, high-volume systems and legacy/mainframe integrations
  • Knowledge of Agile, DevOps, CI/CD methodologies
  • Experience with structured development methodologies
Public Sector Experience (5%)
  • Experience with public sector I&IT architecture, standards, and governance
  • Experience working with Canadian public sector policies and procedures
Interpersonal & Communication Skills (10%)
  • Strong communication and stakeholder interaction skills
  • Ability to manage competing priorities and deadlines
  • Strong analytical, problem-solving, and decision-making abilities
Database & Data Integration (10%)
  • Strong SQL skills including views and stored procedures
  • Experience with database design and optimization
  • Experience with Azure Data Factory for data transformation

LanceSoft

Similar Jobs

  • Senior Back End - Software Developer

    Akkodis

    • Toronto, ON
    Position: Senior Back End - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Fri…
    • 1 day ago
  • Senior Back End - Software Developer

    Akkodis

    • Toronto, ON
    Position: Senior Back-End Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Frida…
    • 5 days ago
  • Senior Software Developer - Back End

    Randstad

    • Toronto, ON
    Do you have experience in Customization of Dynamic CRM, Entities, Forms, View, Reports, Ribbon, Menus, and Dashboard? Do you have expert knowledge in working with Dynamic CRM SDK, …
    • 16 days ago
    • Apply easily