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:
Work Location: Remote