Java Software Engineer

The Jacobson Group
3 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 114K

Job location

Remote

Tech stack

Java
API
Databases
Continuous Integration
IBM DB2
DevOps
Identity and Access Management
JSON
Microsoft SQL Server
OAuth
OpenID
Oracle Applications
Systems Development Life Cycle
Azure
Security Assertion Markup Language (SAML)
Simple Object Access Protocol (SOAP)
Single Sign-On
Web Services
XML
Enterprise Software Applications
Cloud Platform System
Postman
Spring-boot
SOAPAPI
Angular
Front End Software Development
REST

Job description

  • Build and enhance enterprise applications with embedded IAM functionality
  • Develop and integrate REST/SOAP APIs with internal and external systems
  • Work across Java backend + Angular frontend environments
  • Implement authentication, authorization, and provisioning workflows
  • Integrate with identity systems (Azure AD / Entra ID, SSO, etc.)
  • Participate across full SDLC - design, development, testing, deployment
  • Troubleshoot and resolve complex application and integration issues

Requirements

  • Strong Java / Spring Boot development experience
  • Experience with REST APIs / SOAP / web services
  • Exposure to Angular or modern UI frameworks
  • Experience with JSON / XML / API testing tools (Postman, etc.)
  • Database experience (DB2, Oracle, or SQL Server)
  • Understanding of authentication & authorization concepts

Nice to Have

  • Experience with OAuth2, OIDC, SAML, SSO
  • Exposure to Azure AD / Entra ID
  • IAM-related experience (provisioning, access workflows, identity systems)
  • Experience with CI/CD, DevOps, or cloud environments

Who This Is For

  • Java developers who've worked with security/authentication
  • API/integration engineers with IAM exposure
  • Developers interested in moving deeper into identity & security

Apply for this position