SharePoint SPFx / Java Developer

As a SharePoint SPFx / Java Developer, I design, develop, and implement enterprise-grade SharePoint Online solutions and modern web applications. I specialize in building scalable SharePoint Framework (SPFx) components, integrating Microsoft 365 services, and developing robust Java backend services that support secure, high-performance business applications.

Key Responsibilities

  • Design, develop, and maintain SharePoint Online solutions using the SharePoint Framework (SPFx).
  • Develop custom SPFx web parts, extensions, library components, and Adaptive Card Extensions (ACE) to enhance the Microsoft 365 user experience.
  • Configure and optimize SharePoint sites, document libraries, lists, permissions, content types, and search capabilities.
  • Implement enterprise document management solutions within SharePoint Online.
  • Integrate SharePoint solutions with Microsoft 365 services, REST APIs, Azure services, and external enterprise systems.
  • Develop backend services using Java (Java 21+) and Spring Boot to support modern web and SharePoint applications.
  • Build secure RESTful APIs and business services following enterprise architecture and security best practices.
  • Implement authentication and authorization using Microsoft Authentication Library (MSAL) and Microsoft Entra ID (Azure AD).
  • Develop modern frontend applications using TypeScript, JavaScript, React, and Fluent UI (Office UI Fabric).
  • Manage application dependencies using Node.js and npm while maintaining efficient development workflows.
  • Utilize Git for source control, branching strategies, version management, and collaborative development.
  • Support CI/CD processes, SPFx deployment pipelines, and Application Lifecycle Management (ALM).
  • Containerize applications using Docker to support development, testing, and deployment environments.
  • Produce technical documentation, architecture designs, and implementation guides.
  • Troubleshoot production issues, optimize application performance, and ensure compliance with governance and security standards.
  • Collaborate with business analysts, architects, developers, and stakeholders in Agile development environments to deliver high-quality enterprise solutions.

Core Competencies

  • SharePoint Online Development
  • SharePoint Framework (SPFx)
  • SharePoint REST API
  • SharePoint Site Architecture
  • Document Management Solutions
  • Adaptive Card Extensions (ACE)
  • Microsoft 365 Integration
  • Java 21+
  • Spring Boot
  • REST API Development
  • TypeScript
  • JavaScript (ES6+)
  • React
  • Fluent UI / Office UI Fabric
  • Node.js & npm
  • Microsoft Authentication Library (MSAL)
  • Azure Services
  • Docker
  • Git Version Control
  • Visual Studio Code
  • CI/CD & ALM
  • Enterprise Application Development
  • Security & Governance
  • Agile/Scrum Development
Similar jobs

SPFX - Java Developer JP054952

Apply Now
Back to search page