Senior Backend Engineer
- Job Type: Full-time (with On-call Duty)
- Location: Remote
Our client, a bootstrapped product company is in search of a Senior Backend Engineer to join their development project. The ideal candidate will work solely on adding new features to the existing application.
Day to Day of the role:
- Provide full-stack technical support for applications, ensuring timely issue resolution.
-
Job Ad: Senior Backend Developer – CRM System
We are seeking a Senior Backend Developer to join our team and play a pivotal role in the development and optimization of our cutting-edge CRM system. As a backend specialist, you'll ensure the system is robust, secure, and capable of scaling with our growing user base.
Key Responsibilities
- Design, implement, and maintain core backend functionalities to support CRM features and workflows.
- Optimize database schemas, queries, and indexes to ensure data integrity and high performance.
- Implement industry best practices for securing data, APIs, and system access, addressing vulnerabilities and ensuring compliance with regulations.
- Develop and manage integrations with external services, APIs, and tools to enhance CRM functionality.
- Monitor and enhance system performance, including response times, resource utilization, and scalability.
- Write clean, maintainable, and testable code while conducting code reviews to ensure adherence to standards.
- Proactively identify and resolve backend issues, ensuring high system availability.
- Work closely with frontend developers, DevOps, and product teams to deliver seamless user experiences.
Required Skills & Qualifications:
- 5+ years of experience in backend development.
- Strong knowledge of Java and Spring Boot, Hibernate, PostgreSQL.
- Experience with current CI/CD pipelines, Jenkins, GitHub, and AWS.
Nice to Have:
- Experience with Docker and Kubernetes for containerized applications.
- Familiarity with monitoring tools like Prometheus and Grafana.
Benefits:
- Competitive salary
- Remote work location