Search by job, company or skills

RoboMQ

Software Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Position: Software Engineer

Job Summary:

We are looking for talented Software Engineers to build and grow our IGA platform Hire2Retire. The job includes working on the highly scalable REST applications and Resilient Microservices. Candidates should have strong analytical, design, and development skills, with the ability to define requirements, build use cases, design interfaces, and implement them in code. Candidates should have proven experience in developing, testing, and maintaining scalable Java, Angular or Nodejs applications. Candidates should have a strong grasp of software technologies, and a fast-learning mindset is essential, along with a problem-solving attitude.

About the Role

We are looking for high-caliber Software Engineers to join our product engineering team and build scalable, secure, enterprise-grade SaaS platforms. This role is open to engineers with strong foundations in Java-based backend development or JavaScript-based frontend/full-stack development.

As a Software Engineer, you will work on real production systems, participate in architectural discussions, and take ownership of features from design to deployment. We maintain a high bar for engineering quality and value thoughtful problem-solving over quick fixes.

What You'll Do

- Design, develop, test, and maintain high-quality software components.

- Participate in requirement analysis, technical design discussions, and architecture reviews.

- Own features end-to-endfrom design and implementation to production deployment.

- Write clean, efficient, and maintainable code following best practices.

- Collaborate closely with Product, QA, and DevOps teams.

- Continuously improve performance, reliability, security, and scalability.

- Work in a Linux-based development environment using modern CI/CD practices.

Role Tracks

Backend / Java Track

- Design and develop Java-based backend services and microservices.

- Build and consume RESTful APIs and messaging-based systems (AMQP / RabbitMQ).

- Work with relational databases (MySQL or similar) and caching systems like Redis.

- Implement scalable, multithreaded, and high-throughput services.

Frontend / JavaScript Track

- Build responsive and intuitive web applications using Angular, React, or similar frameworks.

- Develop reusable UI components using HTML, CSS, Bootstrap, and Angular Material.

- Integrate frontend applications with backend APIs and services.

Required Qualifications

- Engineering graduate from Tier-1 institutes only (IITs, NITs, IIITs, BITS, or equivalent).

- 3+ years of professional software development experience.

- Strong foundation in data structures, algorithms, and object-oriented design.

- Proficiency in Java (17/21 preferred) or JavaScript / TypeScript.

- Strong problem-solving and communication skills.

Good to Have

- Experience with microservices and distributed systems.

- Exposure to cloud platforms (AWS, Azure, GCP).

- Experience with Docker, Kubernetes, and CI/CD pipelines.

How We Work

- Engineers participate in architectural and technical decision-making.

- Strong culture of code reviews and design discussions.

- High ownership, minimal bureaucracy, sustainable pace.

Growth & Learning

- Clear growth paths for IC and leadership roles.

- Regular feedback and learning opportunities.

- Exposure to enterprise-scale engineering challenges.

Why Join Us

- Work on a real SaaS product used by global enterprises.

- High ownership, high learning, strong engineering standards.

We maintain a high engineering bar. If you care about quality and ownership, you'll fit right in.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142198923

Similar Jobs