Knowledge Management Inc. (KMI) has the leadership and experience to deliver innovative technology logistics and management solutions to meet real mission requirements. KMI is a Minority Business Enterprise (MBE) and Small Disadvantage Business (SDB) that specializes in Logistics Warehouse Services Distance Learning/Training Enterprise Solutions Financial Management Support Program Management Intelligence Analysis & Threat Assessment and Data Analytics/Operations Research. Since 1998 our solutions and services have helped our clients improve performance drive cost and operational effectives and map technology needs for tomorrows requirements.
Title: Sr. Backend/Middleware Engineer
Location: Remote with ability to travel to support case work as required. Some travel requirements may be outside of the USA.
Position: 1
Duration: Multi-year program
Start date: ASAP
Security Clearance: Active US Treasury Public Trust preferred. Anyone with an active DOD clearance would be processed for a DHS Public Trust.
Salary: Please provide your salary requirement
Position Overview: 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 clients 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.
- 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.
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
Equal Employment Opportunity Statement. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin disability or status as a protected veteran.
E-Verify Statement. Knowledge Management Inc. participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work KMI is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.
Pay Transparency Non-Discrimination Provision. Knowledge Management Inc. will not discharge or in any other manner discriminate against employees or applicants because they have inquired about discussed or disclosed their own pay or the pay of another employee or applicant. However employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information unless the disclosure is (a) in response to a formal complaint or charge (b) in furtherance of an investigation proceeding hearing or action including an investigation conducted by the employer or (c) consistent with the contractors legal duty to furnish information. 41 CFR 60-1.35(c)
Disability Statement. If you have a disability and need reasonable accommodation or assistance at any point in the application or onboarding process please email us at .
Required Experience:
Senior IC
Knowledge Management Inc. (KMI) has the leadership and experience to deliver innovative technology logistics and management solutions to meet real mission requirements. KMI is a Minority Business Enterprise (MBE) and Small Disadvantage Business (SDB) that specializes in Logistics Warehouse Services ...
Knowledge Management Inc. (KMI) has the leadership and experience to deliver innovative technology logistics and management solutions to meet real mission requirements. KMI is a Minority Business Enterprise (MBE) and Small Disadvantage Business (SDB) that specializes in Logistics Warehouse Services Distance Learning/Training Enterprise Solutions Financial Management Support Program Management Intelligence Analysis & Threat Assessment and Data Analytics/Operations Research. Since 1998 our solutions and services have helped our clients improve performance drive cost and operational effectives and map technology needs for tomorrows requirements.
Title: Sr. Backend/Middleware Engineer
Location: Remote with ability to travel to support case work as required. Some travel requirements may be outside of the USA.
Position: 1
Duration: Multi-year program
Start date: ASAP
Security Clearance: Active US Treasury Public Trust preferred. Anyone with an active DOD clearance would be processed for a DHS Public Trust.
Salary: Please provide your salary requirement
Position Overview: 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 clients 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.
- 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.
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
Equal Employment Opportunity Statement. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin disability or status as a protected veteran.
E-Verify Statement. Knowledge Management Inc. participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work KMI is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.
Pay Transparency Non-Discrimination Provision. Knowledge Management Inc. will not discharge or in any other manner discriminate against employees or applicants because they have inquired about discussed or disclosed their own pay or the pay of another employee or applicant. However employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information unless the disclosure is (a) in response to a formal complaint or charge (b) in furtherance of an investigation proceeding hearing or action including an investigation conducted by the employer or (c) consistent with the contractors legal duty to furnish information. 41 CFR 60-1.35(c)
Disability Statement. If you have a disability and need reasonable accommodation or assistance at any point in the application or onboarding process please email us at .
Required Experience:
Senior IC
View more
View less