Doyle Security Services, Inc. (DSS) logo
Doyle Security Services, Inc. (DSS)
Posted 17 days agoVerified live 12h ago

Integration Developer

Brief overview

Remote
UndergradOr in progress
$110k–$120k/yrStated range
3+ yrsMinimum
API DevelopmentSystems IntegrationPythonJavaJavaScriptTypeScriptRESTful APIsSOAPGraphQLAPI SecurityAzureAWSGCPEnterprise Integration PatternsData TransformationCI/CD

About the company

Doyle Security Services, Inc. (DSS) logo
Doyle Security Services, Inc. (DSS)doylesecurityservices.com

Welcome to Doyle Security Services (DSS) where a team of responsive security professionals stands ready to meet your needs in this ever-changing business environment.

Job description

Summary

Fathom Management is seeking an experienced Integration Developer to build and support scalable integrations across enterprise applications, APIs, data platforms, and cloud environments. The role covers the full integration lifecycle, including design, development, testing, deployment, monitoring, troubleshooting, and production support.

Responsibilities

  • Design and develop end-to-end integration solutions spanning backend services, APIs, integration layers, and cloud infrastructure
  • Build scalable backend services and APIs using modern programming languages and/or enterprise integration platforms
  • Design and implement secure RESTful and enterprise APIs connecting internal and third-party systems
  • Apply appropriate integration patterns, including event-driven, asynchronous, pub/sub, ESB, and iPaaS architectures
  • Implement API security, authentication, authorization, versioning, throttling, and error-handling standards
  • Develop data mapping, transformation, and orchestration solutions across heterogeneous systems
  • Build, test, and deploy integration processes throughout the Dev, Test, UAT, and Production lifecycle
  • Support CI/CD pipelines and automated deployment processes
  • Monitor integration performance, troubleshoot issues, and provide post-deployment production support
  • Create and maintain architecture diagrams, technical specifications, data mappings, configuration documentation, and other technical artifacts
  • Collaborate with developers, architects, business stakeholders, and other technical teams to optimize data flows and integration solutions
  • Establish and follow integration development standards, design patterns, and best practices

Skills

  • • 3+ years of hands-on software development experience using one or more modern programming languages such as Java, Python, JavaScript, or TypeScript
  • • Strong understanding of enterprise integration patterns and architectural styles
  • • Hands-on experience designing and developing APIs and system integrations
  • • Experience with RESTful services, SOAP, and/or GraphQL
  • • Working knowledge of API security, authentication, authorization, versioning, throttling/rate limiting, and error handling
  • • Experience with at least one major cloud platform: Azure, AWS, or GCP
  • • Solid understanding of data mapping, transformation, orchestration, and integration across disparate systems
  • • Experience across the software development lifecycle (SDLC), including development, testing, CI/CD, and deployment
  • • Experience supporting deployments across multiple environments, such as Development, Test, UAT, and Production
  • • Strong troubleshooting, analytical, and problem-solving skills
  • • Excellent communication and ability to collaborate with technical and cross-functional teams
  • Citizenship: U.S. Citizen Required
  • • Candidates should demonstrate recent hands-on experience with several of the following:
  • • Backend services and API development using Python, Java, JavaScript, and/or TypeScript
  • • Azure, AWS, or GCP cloud environments
  • • RESTful APIs and other API technologies, including SOAP and/or GraphQL
  • • Enterprise integration platforms such as MuleSoft, Apigee, Kong, Workato, BizTalk, or comparable technologies
  • • Integration patterns including event-driven, pub/sub, hub-and-spoke, point-to-point, ESB, and iPaaS
  • • API security including OAuth2, JWT, SAML, and API keys
  • • Message queues, asynchronous processing, and event streaming
  • • Data mapping, transformation, orchestration, and exchange across heterogeneous systems
  • • CI/CD pipelines and multi-environment deployments
  • • Bachelor's degree or equivalent experience in Computer Science, Engineering, Information Technology, or a related discipline
  • • Experience with one or more enterprise integration platforms, including:
  • • Experience with Azure integration services and cloud-native architecture
  • • Experience with message queues, event streaming, or pub/sub technologies
  • • Experience supporting enterprise API management
  • • Experience with automated testing and CI/CD practices
  • • Experience supporting production integration environments

Qualifications

Must Haves

  • • 3+ years of hands-on software development experience using one or more modern programming languages such as Java, Python, JavaScript, or TypeScript
  • • Strong understanding of enterprise integration patterns and architectural styles
  • • Hands-on experience designing and developing APIs and system integrations
  • • Experience with RESTful services, SOAP, and/or GraphQL
  • • Working knowledge of API security, authentication, authorization, versioning, throttling/rate limiting, and error handling
  • • Experience with at least one major cloud platform: Azure, AWS, or GCP
  • • Solid understanding of data mapping, transformation, orchestration, and integration across disparate systems
  • • Experience across the software development lifecycle (SDLC), including development, testing, CI/CD, and deployment
  • • Experience supporting deployments across multiple environments, such as Development, Test, UAT, and Production
  • • Strong troubleshooting, analytical, and problem-solving skills
  • • Excellent communication and ability to collaborate with technical and cross-functional teams
  • Citizenship: U.S. Citizen Required

Nice to Haves

  • • Candidates should demonstrate recent hands-on experience with several of the following:
  • • Backend services and API development using Python, Java, JavaScript, and/or TypeScript
  • • Azure, AWS, or GCP cloud environments
  • • RESTful APIs and other API technologies, including SOAP and/or GraphQL
  • • Enterprise integration platforms such as MuleSoft, Apigee, Kong, Workato, BizTalk, or comparable technologies
  • • Integration patterns including event-driven, pub/sub, hub-and-spoke, point-to-point, ESB, and iPaaS
  • • API security including OAuth2, JWT, SAML, and API keys
  • • Message queues, asynchronous processing, and event streaming
  • • Data mapping, transformation, orchestration, and exchange across heterogeneous systems
  • • CI/CD pipelines and multi-environment deployments
  • • Bachelor's degree or equivalent experience in Computer Science, Engineering, Information Technology, or a related discipline
  • • Experience with one or more enterprise integration platforms, including:
  • • Experience with Azure integration services and cloud-native architecture
  • • Experience with message queues, event streaming, or pub/sub technologies
  • • Experience supporting enterprise API management
  • • Experience with automated testing and CI/CD practices
  • • Experience supporting production integration environments

Benefits

  • Paid vacation, sick leave, and holidays
  • Medical, dental, and vision insurance
  • Life insurance
  • Short- and long-term disability
  • 401(k) retirement plan
  • Military leave
  • Professional training and development
  • Tuition reimbursement
  • Employee wellness program
  • Commuter benefits

More jobs like this