S

Senior Java Developer

Symbiotic Digital Toronto, Ontario, Canada

Staffing and Recruiting · 2-10 employees

19 h ago
java Principal (10+ yrs) Contractor Canada
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, test, deploy, maintain, and troubleshoot enterprise-scale applications, translating technical specifications into tested software throughout the SDLC. Support Oracle E-Business Suite customizations and extensions, assess their impacts, provide implementation and post-implementation support, and produce technical and user documentation.

What they look for

Java Oracle Database SQL PL/SQL REST APIs Microservices Oracle E-Business Suite Oracle Data Integrator Unix Shell Scripting XML Azure DevOps OAuth 2.0 JWT Agile Methodologies Data Warehousing ETL

Requirements

Requires 10+ years designing and developing large-scale multi-client web applications, including 10+ years of hands-on Java development with Oracle or SQL databases and 5+ years working with REST APIs. Candidates should have strong Oracle, PL/SQL, SQL, Oracle E-Business Suite, and related financial and inventory module experience, along with knowledge of microservices, Agile, security protocols, and effective communication and teamwork.

Full description

Position: Senior Java Developer

Location: Toronto, ON

Job ID#: RQ11508

Duration: 6 Months

Role Overview

We are seeking an experienced Software Developer to design, develop, test, and maintain enterprise-scale applications within a complex multi-client environment. The successful candidate will be responsible for translating technical specifications into fully functioning, tested applications while supporting the complete Software Development Life Cycle (SDLC).

Key Responsibilities

  • Translate

technical system specifications into working, tested applications.

  • Develop

detailed programming specifications.

  • Write

and/or generate code.

  • Compile

data-driven programs.

  • Maintain

applications and conduct unit testing.

  • Troubleshoot

and resolve technical issues arising during software operation.

  • Provide

technical assistance during implementations, conversions, and migrations.

  • Collaborate

with IT professionals throughout the Software Development Life Cycle.

  • Participate

in application design, development, testing, debugging, deployment, troubleshooting, and documentation.

  • Conduct

impact assessments on Oracle E-Business application customizations and extensions.

  • Review,

analyze, modify, encode, test, and debug installation scripts.

  • Provide

post-implementation support and resolve technical issues.

  • Conduct

design walkthrough sessions with project teams.

  • Develop

user and system documentation as required.

General Qualifications

  • Experience

in programming, systems analysis, and software package support.

  • Experience

with structured methodologies for application design, development, implementation, and maintenance.

  • Experience

using object-oriented and/or third-generation development tools.

  • Experience

in one or more programming languages.

  • Experience

with application design patterns, deployment, and troubleshooting.

  • Experience

with relational and hierarchical database technologies.

  • Experience

using information retrieval packages and query languages.

  • Experience

with communication protocols.

  • Experience

gathering and documenting business requirements from stakeholders and subject matter experts.

  • Strong

analytical, problem-solving, communication, interpersonal, and negotiation skills.

  • Proven

ability to meet deadlines and work effectively in team environments.

Technical Skills

Core 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 hands-on experience with REST APIs and RESTful Web Services.

  • Experience

with microservices architecture and core architecture principles.

  • Experience

developing internet-ready applications.

  • Experience

using Rapid Application Development (RAD) methodologies.

  • Experience

using Azure DevOps.

Technical Expertise

  • Knowledge

of security gateways and protocols including JWT, OAuth 2.0, and SSL Certificates.

  • Strong

understanding of Agile methodologies.

  • Object-oriented

programming expertise, including design patterns, refactoring, and clean code practices.

  • Experience

with relational and hierarchical databases.

  • Experience

using query languages and information retrieval tools.

  • Experience

with communication protocols.

Oracle Experience

  • Strong

Oracle Database, PL/SQL, SQL, XML, Unix Shell Scripting, and Oracle Data Integrator expertise.

  • Experience

with Oracle E-Business Suite customizations and extensions.

  • Strong

conversion experience in Accounts Receivable Collections modules.

  • Business

knowledge of:

  • General

Ledger (GL)

  • Accounts

Receivable (AR)

  • Collections
  • Accounts

Payable (AP)

  • Inventory

(INV)

  • Strong

understanding of Oracle E-Business table structures related to GL, AR, Collections, AP, INV, and FND.

  • Knowledge

of SQL tuning and partitioned tables.

  • Experience

with Data Warehousing, ETL methodologies, and OBIEE.

  • Experience

with Java and Oracle Application Development Framework (ADF) is considered an asset.

Soft Skills

  • Strong

written and verbal communication skills.

  • Ability

to develop and present innovative ideas and solutions.

  • Excellent

interpersonal and teamwork skills.

  • Ability

to collaborate effectively with both technical and business teams.

  • Strong

analytical and systematic problem-solving skills.

  • Ability

to work under pressure and adapt to changing priorities and timelines.

  • Leadership

capabilities with a focus on technical quality assurance.

Preferred Qualifications

  • Knowledge

of Information Management principles, concepts, policies, and practices.

  • Experience

with middleware and gateways.

  • Knowledge

of Accessibility for Ontarians with Disabilities Act (AODA) requirements and standards.

About Symbiotic Digital.

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways, we provide:

  • Digital

Experts: IT Consulting expertise. Bright Minds That Produce Proven Results

  • Recruitment:

Find The Right People You Need

Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.

Learn more online at https://www.symbioticgroup.com/home-sd/.

Please submit your most recent resume to: RecDep@symbioticgroup.com

View All Jobs online at: https://www.symbioticgroup.com/view-jobs/

Similar roles