Sr. Backend/Middleware Engineer

Knowledge Management, Inc.
1dRemote

About The Position

Knowledge Management, Inc. is seeking a Senior Backend/Middleware Engineer to design, develop, and maintain robust, scalable API and middleware solutions for our secure, mission-critical applications. This role is critical to client's product roadmap and will focus on building secure, high-performance middleware services using Java and Spring Boot, with a strong emphasis on Zero Trust principles.

Requirements

  • Proven experience as a Backend or Middleware Engineer in a senior-level role.
  • Expert-level proficiency in Java and the Spring Boot ecosystem.
  • Hands-on experience implementing and securing APIs with OAuth 2.0 and OIDC.
  • Strong understanding and practical application of RBAC and ABAC for authorization.
  • Proficiency with version control systems, particularly Git.

Nice To Haves

  • Experience with Bedrock for managing backend data warehousing and storage needs.
  • Familiarity with Nutanix infrastructure and platform solutions.
  • Hands-on experience building and managing CI/CD pipelines in either GitHub Actions or GitLab CI.
  • Proficiency in containerization with Docker and orchestration with Kubernetes.
  • An existing US Treasury Public Trust or equivalent Federal security clearance.

Responsibilities

  • Design, develop, and deploy comprehensive RESTful APIs using Java and the Spring Boot framework.
  • Implement and maintain security for API endpoints using OAuth 2.0 and OpenID Connect (OIDC) protocols.
  • Enforce authorization policies based on Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC) principles.
  • Contribute to the development of secure edge computing and cloud-native solutions that meet stringent compliance and security criteria.
  • Write clean, maintainable, and testable code with a strong emphasis on performance and reliability.
  • Collaborate with cross-functional teams to deliver compliant mobile solutions designed to streamline workflows and enhance operational efficiency.
  • Participate in code reviews to ensure high-quality standards are met.

Benefits

  • Health, dental, and vision insurance
  • 401(k) retirement plan
  • Paid time off (PTO) and holidays
  • Group Term Life and Accidental Death and Dismemberment Insurance
  • Voluntary Term Life Insurance
  • Short and Long-term disability insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service