Backend Developer Job in Exeter Premedia Services
Backend Developer
- Chennai, Tamil Nadu
- Not Disclosed
- Full-time
Position: Backend Developer
Location: Chennai
Department: Engineering
Job Type: Full-time
Industry: E-Publishing
About Us
Kriyadocs is a leading document workflow platform for the publishing industry. For over 18 years, we ve partnered with world-renowned publishing houses to deliver world-class, publication-ready digital and print content. By embracing cutting-edge technology and streamlined processes, we provide innovative solutions that make publishing seamless and efficient.
At Kriyadocs , we re driven by technology at our core, always staying ahead of the curve to offer the best capabilities for both our clients and employees. This commitment is reflected in our vision to simplify publishing as easily as the click of a button.
Our Vision
To revolutionize content publishing and become the go-to partner for individuals and organizations sharing knowledge.
Our Mission
To deliver seamless, high-quality content publishing through technology and innovation, ensuring happy authors and employees alike.
What It s Like to Work Here
At Kriyadocs, we embody a culture of:
- Delivering Excellence, Delivering Delight
- Staying Curious, Staying Driven
- Dreaming Big, Rising Together
You ll fit right in if you re:
- Fearless in tackling challenges
- Eager to learn new skills and achieve successful outcomes
- Passionate about taking pride and ownership in everything you do
Role Overview
We re seeking a passionate Backend Developer to join our dynamic development team. You ll be working on innovative, cutting-edge technologies to build scalable and robust systems. If you enjoy solving complex problems, thrive in a collaborative team environment, and love to ask "why?" we want to hear from you! This role requires strong analytical skills, the ability to communicate complex technical decisions clearly, and a readiness to take ownership in an agile development environment.
What You ll Do
- Engage in the entire application lifecycle, focusing on coding, debugging, and testing.
- Write, refine, and test code to ensure stability and compatibility across different systems.
- Troubleshoot and debug applications to maintain seamless functionality.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Follow project specifications to design and develop features, ensuring alignment with requirements.
- Document processes and knowledge for future reference and team learning.
Must-Have Skills
- 1+ years of experience in a modern programming language such as Java, GoLang, Node.js, Python, or Ruby on Rails (RoR).
- Strong understanding of data structures, algorithms, and software design principles like SOLID.
- Strong problem-solving abilities and analytical aptitude.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Experience with version control tools like Git or SVN.
- Flexibility to work with multiple programming languages (e.g., Node.js, Python) and technologies like XSLT and XML Pipelines.
Good-to-Have Skills
- Experience working with the Node.js stack.
- Familiarity with unit testing and automation frameworks.
- Experience in a public cloud environment (AWS preferred).
- Exposure to distributed microservice architectures.
- Understanding of the Agile product development lifecycle.
Eligibility Criteria
- Bachelor's or Master s degree in Computer Science or a related field from a reputed institution.
- Internship experience in software development is a plus.
- 1-2 years of relevant work experience.
Qualification : Bachelor's or Masters degree in Computer Science or a related field from a reputed institution