Microservices/Integration Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ThinkTek - Orange County Managed IT Services & Business IT Support ยท 4 weeks ago

Microservices/Integration Developer

ThinkTek LLC is a fast-growing Certified SBA 8(a) and Service-Disabled Veteran-Owned Small Business specializing in management and technology consulting services for the Federal Government. The Microservices/Integration Developer will design, develop, and deploy robust microservices, focusing on API security and discoverability while working in a cloud-native environment.

Customer ServiceInformation TechnologyIT InfrastructureIT ManagementManagement Information SystemsSecurity
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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)
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

Qualification

Microservices architectureAPI securityAzure Kubernetes ServiceContainerization with DockerPythonJavaNode.jsAPI documentationService meshObservability toolsCI/CD principlesInfrastructure as CodeEvent-driven architectureAPI GatewaysAzure certification

Required

Active DoD Secret Clearance
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
Experience implementing and utilizing observability tools for monitoring, logging, and distributed tracing
Familiarity with CI/CD principles and tools (e.g., Azure DevOps, Jenkins, GitLab CI)

Preferred

Experience with Infrastructure as Code (IaC) tools like Terraform or Bicep
Knowledge of event-driven architecture and message brokers (e.g., Kafka, RabbitMQ, Azure Service Bus)
Experience with API Gateways (e.g., Kong, Azure API Management) for enforcing security policies and managing traffic
Familiarity with other Azure cloud services (e.g., Azure Monitor, Azure Functions, Azure SQL/Cosmos DB)
Azure certification (e.g., Azure Developer Associate, Azure Solutions Architect) is a plus

Benefits

Medical, dental, and vision insurance
PTO
A variety of other paid leave options

Company

ThinkTek - Orange County Managed IT Services & Business IT Support

twittertwittertwitter
company-logo
Orange County Managed IT Services

Funding

Current Stage
Early Stage
Company data provided by crunchbase