Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobgether

NewBe an early applicant

Full Stack Developer (Outbound/Selfservice)

Posted Updated
Discussion

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Developer (Outbound/Selfservice) based in India.

This role focuses on building a configurable, UI-driven self-service platform for modern contact center operations. You will develop scalable backend services that enable business users to manage call routing, queues, and outbound campaigns without requiring code changes. The position combines strong Java and microservices expertise with hands-on exposure to modern frontend technologies. You will work across distributed systems, REST APIs, AWS services, and configuration-driven workflows. Your work will help create flexible solutions that support real-time updates, performance, scalability, and reliability. This is an opportunity to contribute to impactful technology projects while collaborating with global teams in a fast-paced, innovation-focused environment.

Accountabilities:

  • Design and develop scalable microservices and RESTful APIs using Java and Spring Boot.
  • Build backend systems supporting dynamic call routing, queue management, and configuration-driven workflows.
  • Develop services that enable outbound campaign management and dialer customization.
  • Collaborate closely with UI teams to power self-service interfaces used by business users.
  • Integrate applications with AWS services, including EC2, S3, Lambda, API Gateway, and DynamoDB.
  • Abstract and manage business logic outside of Amazon Connect to enable flexible and configurable workflows.
  • Design systems capable of supporting real-time updates without requiring application deployments.
  • Optimize distributed systems for performance, scalability, reliability, and maintainability.
  • Participate in code reviews, debugging activities, and production support.
  • Contribute to the continuous improvement of the platform and its underlying architecture.
  • Requirements

    • 4+ years of hands-on experience with Java, Spring Boot, and microservices architecture.
    • Strong experience building and consuming RESTful APIs.
    • Working knowledge of React, TypeScript, and modern JavaScript, including ES6+.
    • Hands-on experience with AWS services such as EC2, Lambda, S3, API Gateway, and DynamoDB.
    • Strong understanding of both SQL and NoSQL databases.
    • Experience with CI/CD tools, Git, and Docker.
    • Understanding of configuration-driven systems or platforms where business users can control workflows is a plus.
    • Exposure to contact center platforms, IVR systems, or technologies such as Amazon Connect is desirable.
    • Strong problem-solving and analytical skills.
    • Effective written and verbal communication skills.
    • Ability to collaborate effectively across technical teams and contribute independently when required.
    • Benefits

      • Competitive compensation and benefits package.
      • Health insurance.
      • Language courses to support professional and personal development.
      • Relocation program.
      • Work-from-anywhere culture with remote-work flexibility.
      • Professional development opportunities, including certification programs and mentorship.
      • Talent investment programs supporting continued career growth.
      • Internal mobility and internship opportunities.
      • Opportunity to collaborate on impactful technology projects for global clients.
      • Multicultural and inclusive working environment with open communication.
      • Regular team-building and social activities.
      • Opportunity to contribute to sustainability and social-impact initiatives.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Skills

What Intern Full-Stack jobs ask for — and how much of it you have →

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available