Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

I8IS INC.

NewBe an early applicant

Java Full stack Developer

Posted Updated
Discussion

Summary

12-month contract in Toronto for a senior Java full-stack developer (10+ years) building enterprise n-tier applications: Spring Boot backend services and REST APIs/microservices, React/Angular frontends, and PostgreSQL/Cosmos DB data layers, with testing, deployment, and data-migration support in Agile teams.

Java Full Stack Developer
12 Months
Toronto ON

Responsibilities

• Translate business requirements and technical specifications into scalable, secure, and fully tested full-stack applications
• Develop detailed technical designs and programming specifications
• Write, review, and maintain clean, efficient, and maintainable code following best practices
• Build and enhance data-driven applications and backend services
• Design and execute unit, integration, and end-to-end tests to ensure quality and reliability
• Design and implement modern, responsive frontend components using React
• Develop robust backend services and APIs using Spring Boot
• Build and maintain RESTful APIs and microservices architectures
• Troubleshoot and resolve technical issues across development, testing, and production environments
• Support application deployment, data migration, and system integration activities
• Collaborate with cross-functional teams through code reviews, design sessions, and Agile ceremonies
• Ensure all solutions meet security, performance, scalability, and accessibility standards (AODA compliance)
• Contribute to continuous improvement of development processes, tools, and standards
• Provide technical support for implementation, system integration, data conversion, and migration activities.


General Skills

• Experience in programming and systems analysis within enterprise application environments
• Strong ability to collaborate with IT professionals across the Software Development Life Cycle (SDLC)
• Experience in application design, modern design patterns, deployment, and troubleshooting
• Experience designing, coding, testing, debugging, and documenting applications
• Proficiency in object-oriented programming languages (e.g., Java) and modern scripting languages (JavaScript/TypeScript)
• Experience with relational database technologies (e.g., PostgreSQL) and SQL development
• Experience building and supporting data-driven applications
• Experience working with API-based and web applications (REST/HTTP protocols)
• Experience using query languages and data access tools
• Experience with structured methodologies (Agile/Waterfall) for design, development, implementation, and maintenance
• Ability to elicit, analyze, and document requirements from business stakeholders and subject matter experts
• Experience in application deployment and environment management
• Experience troubleshooting and resolving application and integration issues
• Ability to work with integration patterns and communication protocols
• Experience producing technical documentation and design artifacts
• Strong analytical, problem-solving, and decision-making skills
• Excellent verbal and written communication skills
• Strong interpersonal and collaboration skills
• Ability to work effectively in a team-based environment
• Proven ability to manage competing priorities and meet deadlines


Mandatory Skills
• 10+ years’ experience in developing n-tier Enterprise applications
• Expertise in application design, latest design patterns, deployment and troubleshooting
• Expertise in JPA or Hibernate, and Spring Boot Framework
• Proficient in database design and SQL development, with solid expertise in PostgreSQL, PL/pgSQL, Azure Cosmos DB
• JavaScript / TypeScript frameworks such as React, Angular
• Experience gathering and documenting requirements from business stakeholders
• Strong analytical, problem-solving, and communication skills


Nice to Have Skills

• Experience building cloud-native, internet-facing applications
• Agile development experience - Scrum, User Stories, CI, and test automation etc.
• Experience with middleware, API gateways, or integration services
• Experience leading design walkthroughs and technical discussions
• Knowledge of Accessibility for Ontarians with Disability Act (AODA) and WCAG standard
• Strong verbal and written communication skills with ability to contribute to technical leadership and quality assurance




Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →