Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ThinkTek Logo

Microservices/Integration Developer

ThinkTek

Salary not specified
Dec 15, 2025
Washington, DC, US
Apply Now

ThinkTek LLC is seeking a Microservices/Integration Developer to design, develop, and deploy robust, scalable, and resilient microservices for the Federal Government's business and technology modernization efforts. The role focuses on building the backbone of a modern application architecture with an emphasis on API security and discoverability within a cloud-native environment.

Requirements

  • Proven experience designing and building RESTful APIs and microservices.
  • Strong proficiency in one or more of the following: Python (with frameworks like FastAPI, Flask), Java (with frameworks like Spring Boot), or Node.js (with frameworks like Express.js).
  • Solid understanding of API security principles and hands-on experience implementing authentication/authorization protocols (OAuth 2.0, OIDC, JWTs).
  • Experience with API documentation and definition tools, particularly OpenAPI/Swagger, to ensure service discoverability.
  • Hands-on experience with containerization using Docker.
  • Demonstrable experience deploying and managing applications in a Kubernetes environment, with specific experience in AKS being a major plus.
  • Solid understanding and practical experience with service mesh concepts and technologies.

Responsibilities

  • Design, develop, and maintain high-performance microservices using Python, Java (e.g., Spring Boot), or Node.js (e.g., Express.js, Fastify).
  • Write clean, testable, and efficient code following best practices for microservices architecture.
  • Implement robust security measures for API access, including authentication (e.g., OAuth 2.0, JWT) and authorization (e.g., role-based access control, scopes).
  • Ensure service discoverability by creating and maintaining accurate API documentation using standards like OpenAPI/Swagger and contributing to our central service registry.
  • Containerize services using Docker and manage their deployment and lifecycle within an Azure Kubernetes Service (AKS) cluster.
  • Implement and configure a service mesh (e.g., Istio, Linkerd) to manage traffic, enforce security policies, and enhance service-to-service communication.
  • Build and maintain a comprehensive observability stack, including distributed tracing, metrics, and logging (e.g., Prometheus, Grafana, Jaeger, ELK Stack).

Other

  • Active DoD Secret Clearance
  • Collaborate with cross-functional teams, including DevOps and SRE, to ensure the reliability, scalability, and security of the platform.
  • Troubleshoot and resolve complex issues in distributed systems.
  • Familiarity with CI/CD principles and tools (e.g., Azure DevOps, Jenkins, GitLab CI).
  • Experience with Infrastructure as Code (IaC) tools like Terraform or Bicep.