Skip to content
mimi

Mid-level Backend/Middleware Developer

Knowledge Management, Inc

Remote · US Full-time Mid Level Yesterday

About the role

Position Overview

Knowledge Management, Inc. is seeking a Mid-level Backend/Middleware Developer 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.

Key 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.

Required Qualifications

  • Proven experience as a Backend or Middleware Engineer in a senior-level role.
  • 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.

Desired Qualifications

  • 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.

Benefits

All full-time employees are eligible to participate in our benefits programs:

  • 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

Skills

ABACAPIGitJavaOIDCOAuth 2.0RBACSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free