Jobs · Engineering

Integration Developer

Technatomy Corporation · Chantilly, VA · Today
EngineeringFull-time

Duties And Responsibilities

  • Design, develop, and maintain Java-based integration services and event-driven workflows supporting VA appointment and scheduling capabilities.
  • Build and configure Apache Kafka producers, consumers, and streaming pipelines that route, synchronize, and log near-real-time appointment data across distributed applications.
  • Implement reliable message-processing patterns, including topic organization, consumer groups, schema handling, serialization, retry, replay, idempotency, and dead-letter processing.
  • Develop and integrate secure RESTful APIs, service endpoints, and data-integration components connecting web, mobile, and third-party healthcare scheduling platforms.
  • Develop Spring Boot microservices and backend components that interact with relational and NoSQL databases and structured message formats.
  • Troubleshoot message-delivery failures, application defects, and integration issues using logs, metrics, traces, and other diagnostic information, and support root-cause analysis and corrective action.
  • Package services with Docker and collaborate with DevSecOps engineers to support CI/CD pipelines, configuration management, and deployment to AWS-based environments.
  • Create and maintain technical documentation, interface specifications, configuration guidance, and operational runbooks for developed integrations.

Knowledge And Skills Required

  • 3+ years of experience in backend software development, enterprise application integration, or a related technical role.
  • Strong production-level proficiency in Java and enterprise Java frameworks such as Spring Boot.
  • Hands-on experience developing Apache Kafka producers, consumers, data pipelines, or stream-processing workflows.
  • Experience building and integrating RESTful APIs, microservices, service endpoints, and structured message exchanges.
  • Working knowledge of relational and NoSQL databases, data-access patterns, schema concepts, and structured message formats.
  • Understanding of event-driven and distributed-system concepts, including asynchronous processing, message reliability, error handling, and resilient integration design.
  • Experience with automated testing, software debugging, log analysis, defect resolution, and performance troubleshooting.
  • Familiarity with Docker, Git-based development workflows, CI/CD concepts, and deployment of services to cloud infrastructure; AWS experience is preferred.
  • Experience working within an Agile or Scrum software-development lifecycle; familiarity with SAFe is beneficial.
  • Strong technical problem-solving, documentation, collaboration, and interpersonal communication skills.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.

Clearance

  • Must be able to obtain and maintain a Public Trust clearance.

Similar jobs

Integration Developer

Permian ResourcesMidland, TX· 2 mo ago
Engineeringapply on permianres.wd12.myworkdayjobs.com

Integration Developer

Best Choice ProductsNewport Beach, CA· 2 wk ago
Engineering$100k–$120k/yrapply on workforcenow.adp.com

Integration Developer

Hastings Insurance CompanyHastings, MI· 3 mo ago
Engineeringapply on recruiting.ultipro.com