About The Position

The Backend Engineer (API Integration Focus) will design, develop, and maintain backend systems specifically aimed at integrating new APIs. The candidate will work closely with cross-functional teams to build scalable, efficient, and secure integration solutions that support the seamless flow of data across various systems and enhance overall system interoperability.

Requirements

  • U.S Citizenship required.
  • Must be able to obtain and maintain a Public Trust clearance
  • This position is remote but may require occasional onsite meetings in McLean, VA.
  • You can be based out of following states: AZ, DC, FL, GA, OH, ME, MD, SC, TX, UT, VA, NC, OK, WV.
  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • At least 8 years of relevant experience in backend development, with a focus on API and Integration services.
  • Exceptional communication skills and the ability to work collaboratively in a team environment.
  • Strong attention to detail and analytical skills.
  • Ability to work independently and manage multiple priorities.

Responsibilities

  • Design, develop, and maintain RESTful APIs using Java 17+ and Spring Boot.
  • Ensure APIs are scalable, secure, and maintainable in a containerized Kubernetes/Docker environment.
  • Integrate APIs with internal and external systems using Kafka-based event flows and Redis-backed lookups where applicable
  • Develop and maintain data services supporting integrations backed by Oracle DB and Redis.
  • Design and implement data models aligned to integration requirements.
  • Implement database structures and queries optimized for Oracle DB.
  • Support data access and performance tuning aligned to integration patterns.
  • Build server-side logic with Spring Boot to support API integration.
  • Apply authentication, authorization, and data protection consistent with integration patterns.
  • Collaborate with frontend and API consumers to ensure seamless interoperability with backend services.
  • Coordinate with other teams to fulfill backend integration requirements.
  • Conduct unit and integration testing of API components.
  • Troubleshoot and debug integration issues to maintain system reliability.
  • Maintain documentation for API integrations and data flows.
  • Follow GitHub-based versioning and repository management standards.
  • Stay updated with industry trends and technologies related to API integration.
  • Recommend improvements based on performance insights and usage patterns
  • Work closely with program leadership and delivery teams to support integration objectives

Benefits

  • comprehensive health, dental, vision, pet, and legal insurance
  • 401(k) retirement matching
  • paid leave
  • paid holidays
  • health and wellness programs
  • employer-paid life and disability insurance
  • professional development
  • education benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service