Negotiable
Undetermined
Remote
Remote
Summary: The Java Backend Sr. Engineer / Lead position focuses on implementing a token-based authentication system using Okta/OAuth and security gateways. The role requires strong hands-on experience with Java and expertise in Spring Boot and Spring Security. Candidates should also have a solid understanding of REST APIs and Microservices architecture. This is a remote position aimed at experienced professionals in backend development.
Key Responsibilities:
- Implement a token-based authentication system using Okta/OAuth and security gateways.
- Develop and maintain backend services using Java, Spring Boot, and Spring Security.
- Ensure secure coding practices and compliance with enterprise security standards.
- Collaborate with development teams to optimize performance and troubleshoot issues.
- Participate in Agile/Scrum processes and contribute to CI/CD pipelines.
Key Skills:
- Strong hands-on experience with Java 8/11/17.
- Expertise in Spring Boot and Spring Security.
- Experience implementing OAuth2, OIDC, JWT, and token-based authentication.
- Hands-on experience with Okta or similar IAM platforms.
- Experience with API Gateway/Security Gateway implementations.
- Strong understanding of REST APIs and Microservices architecture.
- Knowledge of secure coding practices and enterprise security standards.
- Experience with Maven/Gradle, Git, and CI/CD pipelines.
- Working knowledge of SQL and NoSQL databases.
- Experience leading backend development teams (good-to-have).
- Strong troubleshooting and performance optimization skills (good-to-have).
- Exposure to cloud platforms and container technologies (good-to-have).
- Experience working in Agile/Scrum environments (good-to-have).
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Position: Java Backend Sr. Engineer / Lead Location: Remote
Must-Have Skills:
Strong hands-on experience with Java 8/11/17
Expertise in Spring Boot and Spring Security
Experience implementing OAuth2, OIDC, JWT, and token-based authentication
Hands-on experience with Okta or similar IAM platforms
Experience with API Gateway/Security Gateway implementations
Strong understanding of REST APIs and Microservices architecture
Knowledge of secure coding practices and enterprise security standards
Experience with Maven/Gradle, Git, and CI/CD pipelines
Working knowledge of SQL and NoSQL databases
Good-to-Have Skills:
Experience leading backend development teams
Strong troubleshooting and performance optimization skills
Exposure to cloud platforms and container technologies
Experience working in Agile/Scrum environments
Note: The primary responsibility for this role is implementing a token-based authentication system using Okta/OAuth and security gateways.