Get Hired Logo Get Hired

Software Engineer - (Remote - India)

Posted: April 30, 2025

Job Description

Join a remote-first team as a Senior Software Engineer to design and implement high-performance backend services using Java and Spring. You'll work on core infrastructure components for a global platform, collaborating with cross-functional teams to ensure reliability and scalability in a multi-cloud environment.

Key Information

  • Location Model: Remote
  • Location Details: India
  • Salary Range: Competitive
  • Years Experience Min: 5+ years
  • Employment Type: Permanent
  • Company Industry: Talent Matching Platform / AI-driven Job Matching
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: Flexible working hours

Technical Stack

  • Core (Must-Have):
    • Java
    • Spring
    • JUnit
    • Tomcat
    • Relational Databases (MySQL or PostgreSQL preferred)
    • Distributed Systems Architecture
  • Nice-to-Have:
    • Google PubSub, Redis PubSub, or Azure Event Hub (Messaging Systems)
    • Redis (Key-value stores)
    • Python
    • Azure or GCP (Cloud Platforms)

Role & Responsibilities

  • Key Responsibilities:
    • Design and implement high-quality backend services and greenfield projects.
    • Enhance core infrastructure components (storage, auditing, client connectivity).
    • Collaborate with global teams (production engineering, database architecture, QA).
    • Ensure reliability, fault-tolerance, and scalability in service designs.
    • Write well-tested, maintainable code and participate in code reviews.
  • Must-Have Qualifications:
    • Minimum 5 years backend software development experience.
    • Proficiency in Java, Spring, JUnit, Tomcat, and relational databases.
    • Solid understanding of distributed systems architecture.
    • Strong problem-solving mindset.
    • Comfortable in agile and remote team environments.
  • Nice-to-Have Qualifications:
    • Experience with messaging systems.
    • Exposure to key-value stores like Redis.
    • Familiarity with Python and cloud platforms (Azure or GCP).

Company & Culture

  • Benefits Highlights:
    • Competitive salary package
    • Health insurance coverage (employee and family)
    • 100% company-paid life insurance premiums
    • Generous paid time off
    • Mental wellness platform subscription
    • Gym membership reimbursement
    • Childcare support reimbursement
    • Group term life insurance
  • Potential Red Flags / Things to Note:
    • Application process involves AI-powered screening with only the top 5 candidates being notified within 7 days.
  • Company Culture Snippets:
    • Remote-first team
    • Emphasis on problem-solving and innovation
    • Collaborative global teams

Job Details

Location

Remote / India

Key Skills

Java Postgresql Mysql Junit Spring Tomcat Distributed Systems Architecture Google Pubsub Asynchronicity Fault Tolerance