ISS Governance

Software Engineer (Java and React)

ISS Governance
Apply
3 months ago
Mumbai, IndiaMid Level / Senior

Responsibilities

  • Design, develop, test, and deploy scalable full-stack software solutions.
  • Architect and implement GraphQL APIs using Hasura and custom resolvers.
  • Develop backend services and serverless functions with Node.js, Nhost, and PostgreSQL.
  • Build dynamic and responsive web interfaces with React.
  • Containerize applications using Docker across development, staging, and production environments.
  • Write maintainable, documented code and participate in code reviews and unit and integration testing.
  • Collaborate with product managers, designers, and engineers to translate requirements into technical deliverables.
  • Troubleshoot, debug, and resolve issues across the application stack.
  • Share knowledge and contribute to engineering best practices and continuous improvement.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of professional software development experience.
  • Hands-on experience with Java, Node.js, React, PostgreSQL, GraphQL, Hasura, Nhost, and Docker.
  • Strong understanding of software engineering fundamentals, data structures, algorithms, and design patterns.
  • Experience with testing frameworks such as Jest, React Testing Library, Mocha, or Chai.
  • Proficiency with version control systems, preferably Git.
  • Strong problem-solving, collaboration, and team-oriented communication skills.
  • Preferred: proficiency in Python or Java for backend development or tooling.
  • Preferred: experience with AWS, Google Cloud, or Azure, performance monitoring and optimization tools, CI/CD pipelines, DevOps principles, and AI technologies or frameworks.

Benefits

  • The company emphasizes a diverse, inclusive, collaborative culture with opportunities for professional and personal growth.
  • This position is based in Mumbai, Goregaon East, India.

Tech Stack

Contact me