CrawlJobs Logo

Software Developer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada, North York

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Software Developer will be responsible for designing, developing, integrating, and maintaining Java-based enterprise applications. The role requires expertise in Java SE/EE, object-oriented programming, and strong system integration capabilities using REST and SOAP APIs. The developer will also work with Oracle databases and contribute to schema design, SQL optimization, and performance tuning. Experience or knowledge of platforms like IBM Curam (or similar case management systems) is essential. The developer will collaborate with cross-functional teams in an Agile environment and contribute to architectural design, coding, testing, troubleshooting, and documentation.

Job Responsibility:

  • Translate technical specifications into well-structured, tested, and scalable code
  • Design and implement Java SE/EE applications using best practices and design patterns
  • Integrate systems through REST and SOAP APIs with a focus on reliability
  • Develop and optimize Oracle database schema, SQL queries, and performance tuning
  • Collaborate with stakeholders and cross-functional teams to ensure business alignment
  • Participate in Agile development activities, including sprint planning and retrospectives
  • Conduct code reviews, unit testing, and address production defects
  • Promote development standards, architectural governance, and secure coding practices
  • Prepare system and user documentation as required

Requirements:

  • 10+ years’ experience in Java SE/EE development with strong object-oriented programming skills
  • Extensive experience with REST and SOAP-based system integrations
  • Hands-on experience with Oracle database schema design, SQL querying, and performance tuning
  • Experience or knowledge of IBM Curam or similar case management platforms
  • Familiarity with Agile methodology and DevOps tools
  • Strong understanding of middleware, cloud platforms (e.g., Azure, Kubernetes), and service-oriented architecture
What we offer:
  • Lead software development initiatives in a large-scale enterprise environment
  • Work on complex integrations using modern REST and SOAP APIs
  • Apply your skills in Java, Oracle, and cloud-based architecture
  • Gain experience with case management systems such as IBM Curam
  • Collaborate in Agile teams alongside developers, QA, and architects
  • Contribute to full lifecycle software delivery from design to support

Additional Information:

Job Posted:
May 09, 2025

Expiration:
June 26, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.