Job Summary: A Senior Back-End Developer is responsible for designing, developing, and maintaining high-performance backend systems. This position plays a key role in contributing to the definition of architecture, improving system efficiency, and ensuring seamless integrations. This role requires a strong technical background, hands-on experience with backend development technologies, and the ability to solve complex problems. A Senior Back-End Developer will collaborate closely with cross-functional teams, mentor junior developers, and contribute to the continuous improvement of best practices, system reliability, and code quality. Duties and
Responsibilities:
• Development of Backend Solutions
• Implement and maintain high-quality backend components, ensuring they meet performance, security, and scalability requirements.
• Code Quality & Standards:
• Follow production, productivity, and quality standards to maintain high coding excellence.
• Write clean, maintainable, and well-documented code.
• Contribution to Architecture
• Provide input on architectural decisions, collaborating with the development team to design sustainable and efficient solutions.
• Error Monitoring and Issue Resolution
• Continuously monitor system performance and proactively identify potential errors.
• Implement necessary corrections in a timely manner to maintain system stability and reliability.
• Technical Documentation
• Prepare and maintain explicit, high-quality technical documentation as per company standards to support development, maintenance,
and knowledge sharing.
• Ensure documentation is accessible to relevant internal and external stakeholders.
• Communicate essential technical information effectively to ensure smooth collaboration.
• Mentorship and Collaboration
• Support junior developers through code reviews, knowledge sharing, and best practices adoption.
• Cooperate with team members and other departments to align development efforts with business needs. Education and
Experience:
• At least 5+ years of relevant work experience.
• Must have AI experience
- developing prompts.
• Must have at least 3 years of enterprise-level experience specializing in the architecture of tools utilizing low-code or internal application development platforms, such as Superblocks, Retool, Appsmith, Palantir Foundry, Lovable, or other AI rapid development tools.
• Strong proficiency in Kotlin, Java / Spring.
• Bachelor's or master's degree in CS, Engineering, or equivalent practical experience.
• Experience with relational and non-relational databases (MySQL, MongoDB, or similar).
• Experience with CI/CD tools, repositories, and build processes.
• Knowledge of Agile methodologies
• Strong design and problem-solving skills, with a focus on engineering excellence.
• Good knowledge of the software development lifecycle (SDLC) and operational best practices.
• Excellent written and verbal communication skills. Nice to Have:
• Previous experience with HR and/or Payroll software
• Payroll-related knowledge
📌 Senior Back-End Developer (India)
🏢 Mercans
📍 India