Senior Java Developer
2 weeks ago
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 timePosition: 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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada Luxoft Full timeProject 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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob 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...
-
Senior Java Developer
6 days ago
Toronto, Ontario, Canada Collabera Full timeTitle: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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada Collabera Full timeCompany 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...
-
Senior Java Developer
2 days ago
Toronto, Ontario, Canada Luxoft Full timeWe 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...
-
Senior Java Developer
2 days ago
Toronto, Ontario, Canada BrainRidge Consulting Full timeAbout 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 timeOur 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...
-
Senior Java Developer
2 days ago
Toronto, Ontario, Canada Citi Full timePartner 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...
-
Senior Java Developer
1 week ago
Toronto, Ontario, Canada Caspian One Full timeSenior 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 ...