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

Get the CLI →

Canvendor

NewBe an early applicant

Web Developer

Posted Updated 1 view
Discussion

Summary

Full-stack web developer building and maintaining insurance web applications — B2C/customer portals, B2B and middleware APIs, and digital service platforms — using React.js on the frontend with Node.js or Java Spring Boot backends, primarily against Oracle databases. Work is on-site (WFO) in Muscat and covers the full SDLC, integrations with core systems (TCS BaNCS, CRM, Oracle Fusion), and CI/CD.

Job Title

Web Developer

Years of Experience

3+ Years

Work Mode

WFO

Purpose

Design, develop, and maintain web-based applications including B2C portals, customer portals, other internal portals, B2B APIs, Middleware APIs and digital service platforms for insurance operations.

Key Responsibilities

  • Develop responsive and high-performance web applications using React.js for frontend and Node.js or Java Spring Boot for backend APIs connecting to Oracle or other databases.
  • Design and maintain integration layers between web portals and core systems (TCS BaNCS, CRM, Oracle Fusion, Data Lake).
  • Build and optimize database schemas and queries (Oracle – primary; SQL Server, MySQL, PostgreSQL – secondary).
  • Participate in the full software development lifecycle: requirement analysis, design, coding, testing, and deployment.
  • Support existing web portals, troubleshoot issues, and deliver timely fixes/enhancements.
  • Implement secure coding practices and adhere to IT security and compliance guidelines.
  • Collaborate with UI/UX teams to translate designs into functional code.
  • Maintain proper version control (Git) and deployment pipelines (CI/CD).

Skills & Qualifications

  • Bachelor’s degree in Computer Science, IT, Information Systems, Engineering, or related field.
  • 3–5 years of hands-on experience in full stack development.
  • Proficiency in React.js, Node.js, Express.js, Java Spring Boot, HTML5, CSS3, JavaScript/TypeScript. Knowledge of Python would be a plus.
  • Strong database experience with Oracle and other databases (SQL Server/MySQL/Postgres).
  • Strong knowledge and experience in RESTful APIs, authentication, documentation and integration with third-party services.
  • Familiarity with Docker, Kubernetes, AWS Cloud, Oracle Cloud (optional advantage).
  • Experience in agile projects would be preferred.
  • Good analytical and troubleshooting skills; logical problem-solving mindset.
  • Strong communication, documentation, and teamwork skills.
  • Fluency in English

Skills

See also

Software Engineering 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