Java Backend Sr. Engineer / Lead

Java Backend Sr. Engineer / Lead

Posted Today by Source Code Technologies LLC

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

Detailed Description From Employer:

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.