Senior Backend Developer
Gurugram, India
Fulltime
Job description
We are seeking a skilled professional to lead the development of scalable, high-performance systems and distributed architectures. The role requires expertise in microservices, backend technologies with Strong problem-solving skills and hands-on experience with Node.js/Java.
Responsibility
- Lead the end-to-end development of services,encompassing product,technology , and user optimization analysis
- Design scalable,distributed systems and reusable components that enable seamless service building across platforms
- Establish and improve standardized processes for code development and quality assurance
- Take responsibility for system design review and system construction with attention to detail and robustness
- Ensure architectural consistency and integrity across all system components
- Conduct thorough code reviews to uphold coding standards,best practices,and architectural principles
- Engage effectively with developers,product owners,and other interested parties to make development and deployment more efficient
- Partner with quality assurance teams to define and implement effective testing strategies
- Develop and maintain detailed documentation for architecture,design decisions,and best practices
- Ensure that the software solutions meet the desired levels of quality,reliability,and performance
- Mentor and support team members to enhance overall productivity and knowledge-sharing
Requirement
- Bachelor’s degree in Computer Science or a related field with 6+ years of relevant experience
- Deep understanding of highly distributed,low-latency,and high-throughput systems
- Expertise in microservices architecture and containerization technologies (e.g.,Docker,Kubernetes)
- Good Understanding of cloud platforms such as AWS,Azure,or Google Cloud Platform (GCP).
- Strong analytical and problem-solving skills
- Extensive hands-on experience with programming languages like Node.js OR Java
- Solid understanding of data structures,algorithms,and their space and time complexities
- Practical experience with databases and technologies such as Redis,MongoDB,MySQL,Elasticsearch,and Kafka
- Ability to thrive in a highly agile and iterative software development environment
- Experience in developing and maintaining applications that handle millions of daily requests is highly desirable
Safety Advise
GOALREIFY will never ask for payment during the job application process. Official emails come only from @goalreify.com. Beware of fraudsters asking for fees under false pretenses. We do not offer jobs or interviews in exchange for money. Stay vigilant!