Senior Backend Developer

Logo of DeepHealth

DeepHealth

πŸ“Remote - Worldwide

Job highlights

Summary

Join our team as a Senior Backend Developer and contribute to impactful healthcare projects. You will design, develop, and optimize server-side solutions using various backend technologies and cloud platforms. This role requires 10-12 years of experience, proficiency in backend programming languages, and expertise in healthcare standards. You will work in an Agile environment, collaborating with cross-functional teams. We offer a competitive compensation and benefits package, along with opportunities for professional growth and certifications. The ideal candidate will have a strong understanding of DevOps practices, databases, and Agile methodologies.

Requirements

  • Proficiency in backend programming languages such as Java, Python, .NET, Node.js, Go, or similar
  • Experience in building and consuming RESTful APIs and GraphQL APIs
  • Hands-on experience with cloud providers like AWS, Azure, or GCP
  • Proficiency in CI/CD tools (e.g., Jenkins, GitHub Actions) and containerization/orchestration (Docker, Kubernetes)
  • Strong experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases
  • Working knowledge of FHIR, HL7, HIPAA, or other healthcare-related protocols
  • Experience working in Scrum/Kanban frameworks and familiarity with tools like Jira, Confluence
  • Proficient in Git, code quality tools, and performance monitoring tools
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work independently and as part of a cross-functional team
  • Leadership and mentoring skills to guide junior developers

Responsibilities

  • Design, develop, and maintain robust, scalable, and secure backend services and APIs
  • Architect and implement microservices-based solutions, ensuring system reliability and scalability
  • Develop and optimize server-side code using technologies such as Java, Python, .NET, Node.js, or Go
  • Ensure adherence to clean coding practices, unit testing, and performance optimization
  • Develop solutions that comply with healthcare standards such as HIPAA, FHIR, HL7, HITECH, and ICD
  • Integrate with healthcare systems like EHR/EMR platforms, ensuring secure data exchange
  • Implement best practices for managing sensitive healthcare data securely and efficiently
  • Deploy and manage applications on cloud platforms like AWS, Azure, or Google Cloud
  • Utilize cloud-native services such as Lambda, EC2, S3, Azure Functions, or Google App Engine
  • Set up and manage CI/CD pipelines using tools such as Jenkins, GitHub Actions, or GitLab CI/CD
  • Implement containerization and orchestration using Docker and Kubernetes
  • Monitor system performance, automate deployments, and ensure high availability
  • Design, develop, and optimize relational databases (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB, DynamoDB)
  • Perform database modeling, indexing, performance tuning, and query optimization
  • Work in an Agile/Scrum environment to deliver high-quality solutions in iterative sprints
  • Collaborate with Product Owners, Front-End Developers, QA Engineers, and DevOps teams to meet project goals
  • Conduct code reviews to ensure best practices and maintainability
  • Identify, troubleshoot, and resolve backend performance and scalability issues
  • Optimize backend systems for speed, reliability, and security

Preferred Qualifications

  • Experience working with healthcare solutions, such as EHR/EMR systems or healthcare data exchanges
  • Cloud certifications (e.g., AWS Solutions Architect, Azure Administrator)
  • Understanding of security best practices for handling healthcare data
  • Experience with serverless computing and event-driven architectures

Benefits

  • Competitive compensation and benefits package
  • Opportunities for professional growth and certifications

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.