Network Designs, Inc. ยท 19 hours ago
Backend Engineer (API Integration Focus) #1685544
Network Designs, Inc. (NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. The Backend Engineer (API Integration Focus) will design, develop, and maintain backend systems specifically aimed at integrating new APIs, collaborating closely with cross-functional teams to build scalable and secure integration solutions.
Information ServicesInformation Technology
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
Work closely with program leadership and delivery teams to support integration objectives
Qualification
Required
U.S Citizenship required
Must be able to obtain and maintain a Public Trust clearance
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
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
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