Key ResponsibilitiesTechnical Design & Development : - Own and lead the end-to-end development of key features or services across the backend and frontend.- Collaborate with architects and leads to design scalable, reliable, and maintainable systems.- Write clean, modular, and testable code following TDD, design patterns, and coding best practices.- Ensure seamless integration between backend services and front-end applications.-Mentorship & Technical Leadership : - Guide and mentor junior and mid-level engineers through code reviews, pair programming, and technical discussions.- Champion engineering best practices such as peer reviews, static code analysis, and CI / CD hygiene.- Help define coding standards and development workflows that align with Jumio’s quality expectations.Innovation & Tooling : - Leverage Large Language Models (LLMs) and AI tools to streamline development and testing workflows.- Explore and propose new frameworks, libraries, or tooling that can improve team productivity and code quality.Quality & Performance : - Work closely with QA and SRE teams to ensure high performance, availability, and test coverage.- Build and maintain automated test suites for functional, integration, and end-to-end testing.- Monitor production systems, analyze performance metrics, and proactively address bottlenecks.Cross-Team Collaboration : - Partner with Product Managers, Designers, and other engineers to translate business requirements into technical solutions.- Participate in sprint planning, estimation, retrospectives, and post-mortems.- Contribute to documentation, design specs, and engineering knowledge bases.Skills & QualificationsMust-Have Skills : - 6+ years of experience in software development, with strong backend skills (e.g., Java, Spring Boot) and experience with frontend frameworks (e.g., React, Angular) is a plus.- Deep knowledge of RESTful APIs, microservices architecture, and CI / CD pipelines.- Hands-on experience with containerization (Docker), version control (Git), and Agile methodologies.- Strong problem-solving, debugging, and performance optimization skills.- Exposure to or interest in integrating LLMs / AI tools into engineering workflows.-Nice-to-Have Skills : - Experience with cloud platforms like AWS, GCP, or Azure.- Familiarity with testing frameworks (e.g., JUnit, TestNG, Rest Assured).- Experience working in DevOps-centric environments and using infrastructure-as-code tools like Terraform.Understanding of secure coding practices and GDPR-compliant development.
Backend Developer • Delhi, Delhi, India