divh2Microservices / Integration Developer (Secret Clearance) / h2pThinkTek LLC is a fast-growing Certified SBA 8(a) and Service-Disabled Veteran-Owned Small Business (SDVOSB) company. We specialize in providing management and technology consulting services to support the business and technology modernization efforts of the Federal Government. ThinkTek was formed with the specific purpose of providing its clients a tailored solution around Program Project Management, Strategic Planning, and IT Operations. / ppPosition Overview : We are seeking an experienced Microservices Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and deploying robust, scalable, and resilient microservices. The ideal candidate has a strong background in building containerized applications, with a deep focus on API security and discoverability. You will be proficient in deploying and managing services in a cloud-native environment, specifically with Azure Kubernetes Service (AKS). You will play a critical part in building the backbone of our modern application architecture. / ppKey Responsibilities : / pulliDesign, develop, and maintain high-performance microservices using Python, Java (e.g., Spring Boot), or Node.js (e.g., Express.js, Fastify). / liliWrite clean, testable, and efficient code following best practices for microservices architecture. / liliImplement robust security measures for API access, including authentication (e.g., OAuth 2.0, JWT) and authorization (e.g., role-based access control, scopes). / liliEnsure service discoverability by creating and maintaining accurate API documentation using standards like OpenAPI / Swagger and contributing to our central service registry. / liliContainerize services using Docker and manage their deployment and lifecycle within an Azure Kubernetes Service (AKS) cluster. / liliImplement and configure a service mesh (e.g., Istio, Linkerd) to manage traffic, enforce security policies, and enhance service-to-service communication. / liliBuild and maintain a comprehensive observability stack, including distributed tracing, metrics, and logging (e.g., Prometheus, Grafana, Jaeger, ELK Stack). / liliCollaborate with cross-functional teams, including DevOps and SRE, to ensure the reliability, scalability, and security of the platform. / liliTroubleshoot and resolve complex issues in distributed systems. / li / ulpRequired Qualifications : / pulliActive DoD Secret Clearance / liliProven experience designing and building RESTful APIs and microservices. / liliStrong 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). / liliSolid understanding of API security principles and hands-on experience implementing authentication / authorization protocols (OAuth 2.0, OIDC, JWTs). / liliExperience with API documentation and definition tools, particularly OpenAPI / Swagger, to ensure service discoverability. / liliHands-on experience with containerization using Docker. / liliDemonstrable experience deploying and managing applications in a Kubernetes environment, with specific experience in AKS being a major plus. / liliSolid understanding and practical experience with service mesh concepts and technologies. / liliExperience implementing and utilizing observability tools for monitoring, logging, and distributed tracing. / liliFamiliarity with CI / CD principles and tools (e.g., Azure DevOps, Jenkins, GitLab CI). / li / ulpPreferred Qualifications : / pulliExperience with Infrastructure as Code (IaC) tools like Terraform or Bicep. / liliKnowledge of event-driven architecture and message brokers (e.g., Kafka, RabbitMQ, Azure Service Bus). / liliExperience with API Gateways (e.g., Kong, Azure API Management) for enforcing security policies and managing traffic. / liliFamiliarity with other Azure cloud services (e.g., Azure Monitor, Azure Functions, Azure SQL / Cosmos DB). / liliAzure certification (e.g., Azure Developer Associate, Azure Solutions Architect) is a plus. / li / ulpThinkTek LLC is proud to be an Equal Opportunity Employer (EOE), making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. ThinkTek offers medical, dental, and vision insurance to all full-time employees; PTO and a variety of other paid leave options are also available. / p / div
MicroservicesIntegration Developer • Washington, DC, US