Title: Mid-level Backend/Middleware Developer
Location: Remote
Position: 1
Duration: Multi-year program
Start date: ASAP
Security Clearance: Active US Treasury Public Trust is preferred. Anyone with an active DOD clearance, would be processed for a Public Trust.
Salary: Please provide your salary requirement
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