Payload Developer (3+ Years)
Role Overview:
We are looking for a motivated Payload Developer with 3+ years of experience to join our team. You will be responsible for developing and integrating APIs, managing data payloads, and contributing to the full lifecycle of our backend services. This is an excellent opportunity to deepen your expertise in modern data interchange technologies and cloud-native development.
Key Responsibilities:
- Develop, test, and deploy APIs and backend services that handle complex data payloads.
- Work with various payload standards (JSON, XML, Protobuf) to integrate with internal and external systems.
- Participate in the entire application lifecycle, focusing on coding, debugging, and automated testing.
- Implement and utilize CI/CD pipelines to ensure smooth and reliable deployments.
- Write efficient database queries and perform basic optimizations for PostgreSQL and MongoDB.
- Collaborate with senior developers and architects to translate requirements into clean, maintainable code.
- Document development processes, API specifications, and payload schemas.
Required Skills & Experience:
- Minimum 3 years of experience in backend development.
- Solid understanding of API payload standards and experience working with JSON, XML, and Protocol Buffers (Protobuf).
- Proven backend development skills in a modern language (Node.js, Python, Go, Java, etc.).
- Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, CircleCI).
- Working knowledge of database systems, specifically PostgreSQL and MongoDB.
- Familiarity with version control (Git), basic cloud services, and container concepts is required.