Senior Java Developer

2 weeks ago


Toronto, Ontario, Canada BuzzClan Full time

Position Title : Senior Java Developer

Location: Toronto, ON (Onsite)

Mode: Contract

Position Overview

The Senior Software Developer will provide hands-on technical expertise in the design, development, implementation, and maintenance of large-scale, enterprise web applications for the Ontario Public Service (OPS). The role requires extensive experience in Java-based application development, Oracle/SQL databases, RESTful services, and modern front-end technologies. The successful candidate will work closely with cross-functional technical and business teams while adhering to OPS development standards, security, and accessibility requirements.

Key Responsibilities

  • Translate technical and system specifications into working, tested, and maintainable applications
  • Design, develop, code, test, debug, and document enterprise-level software solutions
  • Develop and maintain RESTful APIs and microservices-based applications
  • Troubleshoot and resolve complex technical issues during development, deployment, and production support
  • Support application implementations, upgrades, conversions, and migrations
  • Collaborate with architects, developers, QA, and stakeholders throughout the Software Development Life Cycle (SDLC)
  • Ensure solutions comply with OPS standards, security protocols, and accessibility requirements (AODA)
  • Provide post-implementation support and contribute to continuous improvement initiatives

Mandatory Skills and Experience

  • 10+ years of experience designing and developing large-scale, multi-client web applications
  • 10+ years of hands-on Java development experience with Oracle or SQL databases
  • 5+ years of experience developing REST APIs and RESTful web services
  • Strong experience with microservices architecture and application design principles
  • Hands-on experience with modern front-end technologies including:
  • React
  • TypeScript
  • HTML5
  • CSS3
  • RxJS
  • or
  • Experience using Azure DevOps for source control, CI/CD, and work tracking
  • Strong understanding of Agile development methodologies
  • Solid knowledge of object-oriented design, design patterns, refactoring, and clean code practices

Technical Skills and Knowledge

  • Experience with relational and hierarchical database technologies
  • Strong SQL skills, including performance tuning and query optimization
  • Knowledge of security gateways and protocols (JWT, OAuth 2.0, SSL Certificates)
  • Experience with information retrieval packages and query languages
  • Familiarity with middleware, gateways, and system integrations

Oracle-Specific Experience (Highly Desirable)

  • Experience with Oracle E-Business Suite customizations and extensions
  • Strong knowledge of Oracle Financial modules including GL, AR, AP, Collections, and Inventory
  • Hands-on experience with PL/SQL, SQL, XML, Unix shell scripting, and Oracle Data Integrator
  • Experience with data warehouse concepts, ETL methodologies, and OBIEE
  • Experience with Java and Oracle Application Development Framework (ADF)

Soft Skills

  • Strong verbal and written communication skills
  • Proven analytical and problem-solving abilities
  • Ability to work effectively under pressure and within aggressive timelines
  • Demonstrated ability to collaborate with large, multi-disciplinary technical teams
  • Ability to present ideas, technical concepts, and solutions clearly and effectively

Public Sector Experience

  • Experience working within the Ontario Public Service or public-sector environments
  • Familiarity with OPS development standards, governance, and processes

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada K&K Global Talent Solutions INC. Full time

    Position: Senior Java Developer in Post Trade Space (with Python, AWS and Terraform)Location: Toronto, ON (4 DAYS IN THE OFFICE ARE MANDATORY)Hire type: ContractAbout the RoleWe are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on...


  • Toronto, Ontario, Canada Luxoft Full time

    Project descriptionWe are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title:Senior Java Developer (CMS)Location:Toronto, ON (Onsite)Employment Type:Long Term ContractAbout the Role:We are seeking an experiencedSenior Java Developerwith strong expertise inContent Management Systems (CMS)to join our team in Toronto. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-level...


  • Toronto, Ontario, Canada Collabera Full time

    Title:Senior Java Engineer/Senior Java DeveloperDuration:6 months (Contract) + strong potential to extendLocation:1 Queen Street East, TorontoHybrid Work Model:Mon-Thur Onsite, Fri WFHStart Date:ASAPCompensation:$75-$85/HourInterview Process:1st Round: 30-minute virtual interview (Team Lead)2nd Round: 1-hour in-person whiteboarding session (Hands-on coding...


  • Toronto, Ontario, Canada Collabera Full time

    Company Description Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services...


  • Toronto, Ontario, Canada Luxoft Full time

    We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency in Python are...


  • Toronto, Ontario, Canada BrainRidge Consulting Full time

    About BrainRidge ConsultingBrainRidge Consulting is a premium FinTech Technology Consulting firm with the energy of a startup and experience of an enterprise. With a mission to empower financial institutions and organizations to thrive in the digital age, we provide cutting-edge technology solutions and strategic guidance to drive innovation and growth. As...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Thinkpivot Full time

    Our client, an innovative startup seeking a highly skilled and adaptable Senior Java Developer. In addition to developing robust and scalable software solutions, this role requires providing technical support to other departments. You will need to thrive in a fast-paced environment, handle high-pressure situations, and align with the tight schedules of a...


  • Toronto, Ontario, Canada Citi Full time

    Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards...


  • Toronto, Ontario, Canada Caspian One Full time

    Senior Java Developer (Payments)Contract | Hybrid | Banking – Payments ModernizationAbout the programJoin a high-profile transformation to modernize the bank's Payments technology stack. You'll build resilient, cloud-native microservices in the Java ecosystem, integrating payment rails and data services at scale.What you'll doDesign, build, and maintain ...