Java fsd - remote
Bethel, Bethel Census Area, Alaska, 99559, USA
Listed on 2026-11-06
-
Software Development
Java Developer, Full Stack Developer, Backend Developer, React.js
Job Title: Java Full Stack Developer
Location: Remote
Positions: 3
Experience: 6 8 Years
Job Type: Contract
We are seeking experienced Java Full Stack Developers with strong expertise in ReactJS, Type Script, and Java Spring Boot. Candidates should have experience building secure, scalable SaaS integrations, REST APIs, and lightweight front-end applications. The ideal candidate should be capable of providing technical guidance to the team and have knowledge of GenAI architecture.
Key ResponsibilitiesDevelop and maintain backend services and integrations using Java and Spring Boot.
Build lightweight, responsive front-end applications using ReactJS and Type Script.
Design, develop, and integrate REST APIs using OpenAPI specifications.
Implement secure authentication and authorization using SSO, OAuth 2.0, OIDC, and RBAC.
Develop integrations with SaaS platforms and external systems.
Apply security best practices and follow technical governance standards.
Guide team members on technical design, coding standards, and implementation approaches.
Collaborate with cross-functional teams to deliver scalable full-stack solutions.
Contribute to GenAI integration and architecture initiatives where applicable.
6 8 years of relevant development experience.
Strong hands-on experience with ReactJS and Type Script.
Advanced Java programming concepts.
Strong experience with Java Spring Boot.
REST APIs and OpenAPI.
SSO, OAuth 2.0, OIDC, and RBAC.
SaaS integrations and secure application development.
Technical leadership and team guidance capabilities.
Knowledge of GenAI architecture and AI-powered application integration.
Experience with enterprise security and technical governance.
Experience designing scalable, maintainable full-stack applications.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).