backAll Roles

Senior Backend Developer (AI)

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 clear, 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 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

Performance Goals:

Reduce Code Defects by 30%

  • Specific: Achieve a 30% reduction in code defects.
  • Measurable: Code defect rates.
  • Achievable: Implementing best practices in code quality, automated testing, and thorough review processes.
  • Relevant: Improving code quality aligns with product performance goals.
  • Time-bound: Achieve by the end of 3-6 months.

Ensure 100% Code Review Coverage

  • Specific: Ensure all code changes undergo code reviews.
  • Measurable: Percentage of code changes reviewed.
  • Achievable: Set up automated reminders and review workflows for all code changes.
  • Relevant: Code review coverage is essential for maintaining high code quality.
  • Time-bound: Achieve 100% coverage within 3-6 months.

Mentoring

  • Specific: Mentor and assist with onboarding for at least one backend developer.
  • Measurable: One or more backend developers successfully onboarded.
  • Achievable: Utilize existing documentation and training materials – make adjustments as needed to ensure quality. Schedule regular check-ins and feedback sessions to address challenges.
  • Relevant: This goal supports the company’s growth and scaling strategy by ensuring integration developers are fully equipped to contribute to ongoing projects and initiatives, reducing time-to-productivity.
  • Timebound: 3 months to onboard a developer

Architectural Input

  • Specific: Provide architectural input on at least three key backend features/modules to improve scalability, performance, and maintainability.
  • Measurable: Minimum 3 features for the review period.
  • Achievable:. Seek feedback from senior developers, tech lead, CTO/deputy CTO to refine suggestions before proposing them to the wider team.
  • Relevant: Supports the team’s need for efficient, scalable solutions as we build more complex features and products.
  • Time-bound: 6 months

Improve Estimation Accuracy by 20%

  • Specific: Improve the accuracy of the total estimation vs. the spent time.
  • Measurable: Compare estimation vs. actual spent time.
  • Achievable: Conduct retrospective analyses, improve estimation techniques, and adjust processes.
  • Relevant: Improving estimation helps in better project planning and resource allocation.
  • Time-bound: Achieve at least a 20% improvement compared to the previous review period.

Apply now

    Upload your Resume/CV (Max size 3 MB • Accepts .pdf, .doc, .docx)


    By submitting this form, you agree to Mercans – General Privacy Policy and GDPR.

    If you prefer to apply directly, kindly email your resume to [email protected], ensuring to specify the job title in the subject line as "Vacancy: Job Title you want to apply for".

    Disclaimer

    Mercans collects and processes personal data in accordance with applicable data protection laws. If you are a European Job Applicant see the privacy notice for further details. Mercans does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.