Website:
bestjobtool.com
Job details:
About The Company
PeopleGene is a leading technology company dedicated to innovating solutions that empower organizations to harness the full potential of data and digital transformation. With a focus on cutting-edge software development and scalable infrastructure, PeopleGene strives to deliver robust, secure, and high-performance systems tailored to meet the evolving needs of clients across various industries. Our commitment to excellence and continuous innovation has established us as a trusted partner in the technology landscape, fostering an environment where talented professionals can thrive and make impactful contributions.
About The Role
We are seeking a highly skilled and experienced Backend Developer to join our dynamic team at PeopleGene. In this role, you will be responsible for designing, developing, and maintaining scalable backend services and APIs that form the backbone of our innovative products. You will work closely with cross-functional teams including frontend developers, DevOps, and product managers to deliver high-quality, reliable solutions that meet business objectives. The ideal candidate will have a strong background in microservices architecture, experience with modern backend technologies such as Node.js or Rust, and a deep understanding of distributed systems and event-driven processing. This position offers an exciting opportunity to work on complex, high-scale systems that impact a wide range of clients and industries.
Qualifications
- 5+ years of professional experience in backend development, preferably with Node.js or Rust.
- Hands-on experience designing, developing, and maintaining microservices-based architectures.
- Proficiency with messaging systems such as Apache Kafka or similar.
- Strong knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Experience with NoSQL databases, particularly MongoDB, and understanding of database schema design and optimization.
- Familiarity with RESTful API development, asynchronous processing, and system design principles.
- Knowledge of CI/CD pipelines and cloud platforms such as AWS, GCP, or Azure is advantageous.
- Excellent problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
- Experience working in high-scale or product-based environments is preferred.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable backend services and APIs to support various business functions and products.
- Build and manage microservices-based architecture to ensure high availability, scalability, and performance.
- Develop server-side applications using Node.js or Rust, adhering to best practices in coding and security.
- Implement event-driven systems and messaging workflows utilizing Apache Kafka to facilitate real-time data processing.
- Deploy, manage, and scale applications using containerization tools such as Docker, and orchestrate deployments with Kubernetes.
- Design, optimize, and maintain databases using MongoDB and other NoSQL solutions to ensure data integrity and efficiency.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure system reliability and security.
- Collaborate with frontend, DevOps, and product teams to deliver integrated, robust solutions that meet project requirements.
- Participate in code reviews, testing, and documentation to uphold high-quality standards.
- Stay updated with emerging technologies and industry best practices to continuously improve system architecture and development processes.
Benefits
At PeopleGene, we value our employees and offer a comprehensive benefits package designed to support your professional growth and personal well-being. Benefits include competitive salary packages, health insurance coverage, and opportunities for continuous learning through training and development programs. We promote a flexible work environment with options for remote work and flexible hours to help you maintain a healthy work-life balance. Additionally, employees have access to wellness programs, performance bonuses, and a collaborative culture that encourages innovation and creativity. Joining PeopleGene means becoming part of a forward-thinking organization that invests in its people and fosters a supportive and inclusive workplace environment.
Equal Opportunity
PeopleGene is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, or any other protected status. We believe that diverse perspectives and experiences drive innovation and excellence, and we are dedicated to providing a workplace where everyone can thrive and contribute to our collective success.
Click on Apply to know more.