KM
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