Backend Services Engineer #1684529

Network Designs Inc.
27dRemote

About The Position

The Backend Services Engineer will be responsible for designing, developing, and maintaining backend systems with a focus on delivering high-quality services. The candidate will work closely with cross-functional teams to build scalable, efficient, and secure solutions that support various backend functions and services, ensuring seamless integration with other systems and platforms.

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 service-oriented architecture.
  • Proficiency with legacy backend technologies including MUMPS (VistA) and JSP-based application layers.
  • Experience with Java frameworks such as Spring, Apache Struts, and Hibernate in legacy service environments.
  • Hands-on experience with IBM ODM and Oracle WebLogic application servers.
  • Familiarity with HL7 data structures and healthcare system integration patterns.
  • 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.

Nice To Haves

  • Experience with cloud-based services and API gateways.
  • Knowledge of microservices architecture and containerization tools like Docker and Kubernetes.
  • Familiarity with DevOps practices and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain robust backend services to support web and mobile applications.
  • Ensure services are scalable, secure, and maintainable.
  • Integrate backend services with various internal and external data sources and systems.
  • Develop RESTful APIs to support backend services.
  • Ensure APIs are well-documented, secure, and optimized for performance.
  • Integrate APIs with third-party services and data sources.
  • Design, implement, and maintain database structures to support backend services.
  • Optimize database queries and manage data storage solutions.
  • Develop server-side logic, ensuring high performance and responsiveness.
  • Implement security and data protection measures.
  • Manage user authentication and authorization between multiple systems, servers, and environments.
  • Collaborate with frontend developers to ensure seamless integration of services.
  • Coordinate with other teams to understand and fulfill backend requirements.
  • Conduct unit and integration testing for backend services.
  • Troubleshoot and debug issues to ensure the highest level of quality.
  • Create and maintain comprehensive documentation for backend services and APIs.
  • Follow best practices in backend development, including code versioning and repository management.
  • Stay updated with the latest industry trends and technologies related to backend services.
  • Optimize system performance and enhance functionality based on user feedback and usage patterns.
  • Work closely with program management and other stakeholders to ensure backend service requirements are understood and implemented.
  • Participate in code reviews, team meetings, and project planning sessions.

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