Search by job, company or skills

superfans.io

Software Development Engineer- II

3-5 Years

This job is no longer accepting applications

  • Posted 8 hours ago

Job Description

About Us

Superfans.io is a SaaS startup revolutionising how modern e-commerce brands connect with their customers through mobile-first experiences. We empower thousands of e-commerce brands worldwide with our app builder, enhanced by cutting-edge social commerce, customer retention analytics, and community engagement tools that transform mobile presence from afterthought to loyalty driver.

We create a comprehensive ecosystem where brands don't just build mobile apps, they build relationships with their customers.

What You'll Do

The ideal candidate will be a seasoned backend engineer, self-motivated, and passionate about solving challenging technical problems. In this role, you will:

  • Take end-to-end ownership of designing, developing, and maintaining scalable backend services and APIs.
  • Architect and build highly scalable backend systems using Java and Spring Boot.
  • Collaborate closely with front-end and mobile-app engineers, product managers, and DevOps teams to deliver seamless product experiences.
  • Design and optimize database schemas, queries, and indexing strategies for high performance.
  • Implement robust authentication, authorization, and security best practices across backend services.
  • Ensure code quality and best practices through code reviews, automated testing, and documentation.
  • Drive system performance optimizations, load balancing, and fault-tolerant designs.
  • Stay updated with emerging technologies and recommend improvements to the existing stack.

What We're Looking For

  • 3 to 4 years of experience in building and managing backend systems using Java and Spring Boot.
  • Proficiency in Java (JDK 11+), with expertise in writing clean, efficient code.
  • Good understanding of Spring Framework, including Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Experience implementing RESTful APIs and working with API documentation tools like Swagger/OpenAPI.
  • Expertise in working with relational databases (MySQL/PostgreSQL) and NoSQL databases (Firebase, Redis).
  • Proficiency in writing unit tests and integration tests using frameworks like JUnit, TestNG, and tools like Mockito.
  • Proficient in version control systems (Git) and collaboration workflows (e.g., GitFlow)

Good To Have

  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Familiarity with monitoring and logging tools like DataDog or Prometheus.
  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes

Why Join Us

  • Our Culture: We are a 50-member team that loves to play just as hard as we work.
  • Unlimited Leaves: Your paid time off has no limit. Our only ask is for you to take accountability for your work.
  • Health Insurance: 1+5 family health insurance with up to 5L coverage. Additional floater plans are available for low rates.
  • Ownership: At Vajro, we look for people who don't just do the work, but own it end-to-end. You see an idea through, you stand by it—that's the kind of spirit we admire.
  • Role Scalability: We're driven by solving problems that can help us empower the e-commerce domain. That means listening closely, spotting the real pain points, and building experiences that bring an impactful and positive experience to our customers.
  • Globally Spread Team: You will have the opportunity to travel overseas and work for Vajro globally.
  • Employee-Friendly Salary Structure: We have built a salary structure that will help you save on your taxes. Allowances for food, fuel, gym, HRA, etc., will make your life a whole lot easier when it comes to ITRs.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148984639

Similar Jobs

Chennai, India

Skills:

JavaDesign PatternsautomationReliabilityScaling

Bengaluru, India

Skills:

software security core technology JavaMicroservicesSpringKafkaSystem DesignProgrammingCuriosity LearningEmbracing and Enabling ChangeProblem SolvingDevelopment LifecycleFinance ProcurementRetail Technology AwarenessInfrastructureProduct MethodologiesData Analytics InsightsStrategic ThinkingOperations and Maintenance

Chennai, India

Skills:

JavaPostgreSQLSpring BootSpring MVCFirebaseRedisTestNGGitJUnitMockitoMySQLSwaggerSpring SecurityRestful ApisSpring Data JpaSpring FrameworkOpenAPI

India

Skills:

JavaMachine LearningAws ServicesScalaBig Datareal time analytics

Bengaluru, India

Skills:

JavaGolangPythondistributed domain-driven microservicesdatabase and storage fundamentals