Point your AI agent at freehire and let it find you a job.

Get the CLI →

RCC Colab Solutions Inc

New

Full Stack Web Developer

Posted Updated
Discussion

Job Summary

The Full Stack Web Developer designs, develops, enhances, and maintains web applications across backend and frontend components. The role translates business requirements into secure, scalable, and user-friendly solutions using Java and Spring Framework technologies, integrates internal and third-party systems, and supports application testing, deployment, and production maintenance.

Responsibilities & Duties

• Develop and maintain backend applications using Java 11 or higher and Spring Framework technologies

. • Build scalable, reusable business services and application features based on approved functional and technical specifications.

• Develop and document RESTful APIs and integrate applications with internal and third-party systems.

• Implement messaging services using RabbitMQ or similar tools.

• Develop report generation functionality using Jaspersoft.

• Design and optimize database structures, SQL queries, and transactions.

• Implement persistence layers using Hibernate and Spring Data.

• Maintain database versioning and migration scripts to support reliable deployments and data integrity.

• Build responsive, user-friendly web interfaces based on business requirements and UI/UX designs. • Integrate frontend components with backend APIs.

• Improve application usability, accessibility, performance, cross-browser compatibility, and mobile responsiveness.

• Perform unit, integration, system, and API testing.

• Participate in peer reviews and automated code scanning, and resolve defects and security vulnerabilities.

• Support build, release, deployment, containerization, and CI/CD activities.

• Assist with cloud application monitoring, resource optimization, scalability, and availability.

• Provide production support and resolve application issues within agreed service levels.

• Apply secure development practices and comply with organizational security policies.

• Collaborate with cross-functional teams and participate in Agile planning, reviews, and retrospectives.

• Maintain technical documentation, deployment guides, API specifications, and support materials.

• Recommend improvements to development processes and technologies.

Competencies

• Backend application development and maintenance.

• Frontend development and responsive web design.

• RESTful API development and documentation.

• Internal and third-party system integration.

• Message queue processing.

• Report generation.

• Database design, SQL optimization, and data integrity.

• Persistence layer development and database migration.

• Software testing, code review, and quality assurance.

• Secure coding and vulnerability remediation.

• Source control and application release management.

• Containerized deployment and CI/CD support.

• Cloud application monitoring and performance optimization.

• Production support and troubleshooting.

• Cross-functional collaboration and Agile delivery.

• Technical documentation, knowledge transfer, and continuous improvement.

Technical Skills & Qualifications

• 3 Years Experience

• Proficiency in Java 11 or higher and Spring Framework technologies.

• Experience developing scalable backend modules, business services, and RESTful APIs.

• Proficiency in modern frontend technologies for building responsive, accessible, and cross-browser-compatible web applications.

• Experience integrating frontend applications with backend services.

• Knowledge of RabbitMQ or similar messaging tools.

• Experience developing reports using Jaspersoft.

• Proficiency in SQL, database design, query optimization, and transaction management.

• Experience with Hibernate, Spring Data, database versioning, and migration scripts.

• Experience performing unit, integration, system, and API testing.

• Knowledge of peer review practices, automated scanning tools, and secure coding standards.

• Familiarity with source code repositories, application artifact management, containerization, and CI/CD processes.

• Familiarity with cloud deployment, monitoring, and resource optimization is an advantage.

• Ability to troubleshoot production issues and deliver solutions within agreed timelines.

• Strong communication, collaboration, and technical documentation skills. Job


Skills

Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available