Overview
Remote
Hybrid
$DOE
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - Long term
Skills
JAVA
SPRING BOOT
Spring Framework
Microservices
integration
Rest API
MS365
Atlassian SDK
Job Details
Role: Senior Java Developer ((Integration Atlassian + Microsoft 365)
 Location: Remote
 Duration: Contract
 Experience: 10   15 years
Job Description
We are seeking an experienced Lead Java Developer to design and develop enterprise-grade integrations across Atlassian and Microsoft 365 ecosystems. The ideal candidate should have deep expertise in Java, Spring Framework, and hands-on experience with Confluence, SharePoint, and Office Online integrations.
Required Skill Set
Backend Development
- Strong experience in Java and Spring Framework
- Experience with Atlassian SDK for plug-in development and customization
Confluence Integration
- Expertise in REST API integration and custom plug-in development
SharePoint Integration
- Experience using Microsoft Graph API, SharePoint REST API, and OAuth for secure communication
- Familiarity with document and content management features in SharePoint
Co-editing & Collaboration
- Knowledge of Office Online Server API and WOPI protocol for real-time co-editing integration
Security & Identity Management
- Hands-on experience with SAML, OAuth 2.0, HTTPS, and Active Directory / Entra ID
- Understanding of enterprise authentication and access control mechanisms
Platform Experience
- Proven experience working with enterprise collaboration platforms (Atlassian + Microsoft 365 ecosystem)
Preferred Qualifications
- Strong problem-solving and architectural design skills
- Ability to lead development efforts and mentor junior engineers
- Excellent communication and documentation abilities
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.