11 Nov
|
I8IS - Infiniti Software Solutions
|
Toronto
11 Nov
I8IS - Infiniti Software Solutions
Toronto
Java Full Stack Developer 12 MonthsToronto 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, up-to-date 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
📌 Java Full stack Developer (Toronto)
🏢 I8IS - Infiniti Software Solutions
📍 Toronto