Senior Java Developer with AI

Procase Consulting
4.7 out of 5 stars
Canada
Remote

Job details

Pay

  • $80,399.16–$145,307.55 a year

Job type

  • Full-time

Location

Canada

Benefits

Pulled from the full job description

  • Dental care

Full job description

Procase Consulting is looking for a Senior Java / Full Stack Developer to support one of our long-term clients. This is a full-time remote role for an experienced developer who can work across Java, front-end technologies, database-driven applications, and modern AI-assisted development tools.

The ideal candidate has strong Java development experience, solid front-end/full-stack skills, good database understanding, and practical experience using AI coding assistants to improve development productivity and code quality.

Responsibilities:

  • Design, develop, enhance, and support Java-based business applications
  • Work with front-end technologies including ReactJS, Node.js, JavaScript, and JSF
  • Develop and maintain database-driven application functionality
  • Analyze business and technical requirements and translate them into working software
  • Troubleshoot application issues across front-end, back-end, database, and integration layers
  • Use AI coding assistants responsibly to support development, debugging, refactoring, and code review
  • Work closely with business users, technical leads, and project stakeholders
  • Produce clean, maintainable, well-tested code

Required Qualifications:

  • 10+ years of professional Java development experience
  • Strong experience with Java-based enterprise applications
  • Experience with ReactJS, Node.js, JavaScript, and JSF
  • Experience with Spring Boot
  • Good understanding of relational databases and SQL
  • Experience analyzing and troubleshooting production application issues
  • Experience using AI coding assistants such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools
  • Strong communication skills and ability to work independently in a remote environment

Nice to Have:

  • 5+ years of Oracle database experience
  • Experience with PL/SQL
  • Experience modernizing or enhancing legacy Java applications
  • Experience working with enterprise business systems
  • Experience in long-term client support or consulting environments

Work Arrangement:

This is a 100% remote, full-time position.

About Procase Consulting:

Procase Consulting is an enterprise IT solutions provider with decades of experience delivering web, database, mobile, and business applications for long-term clients. Our team works on complex business systems where reliability, technical quality, and long-term client relationships are critical.

Experience:

  • Java with AI: 8 years (required)
  • Computer Science degree
  • Java/SpringBoot
  • ReactJS
  • Angular, Bootstrap
  • JSF
  • Oracle DB knowledge
  • Must be a self-starter proven to work independently

Pay: $80,399.16-$145,307.55 per year

Benefits:

  • Dental care

Work Location: Remote