About Us RoboMQ is an API and data integration company that enables enterprises to automate critical business processes to reduce cost, improve operational effectiveness and provide better customer and employee experience. RoboMQ offers Hire2Retire , a Lightweight IGA (Identity, Governance and Administration) SaaS product that manages employee lifecycle from HR systems to Active Directory, Azure AD and Google Directory. Hire2Retire manages full employee lifecycle changes of new hire, change of role, terminations, and long-term leave from HR and creates and manages Identity, Access, Privilege and Resource assignments. In effect, it fully automates work typically done by a sysadmin avoiding 90% of the cost while providing superior "First Day at Work" experience and preventing security and compliance risks by ensuring role-based access controls and timely terminations. As a fast growing tech company we provide an environment of curiosity and learning to design cutting edge cloud & SaaS products coupled with fun and vibrant startup culture that has been providing accelerated growth to our people. Job Requirements The full-stack software developer role involves designing and developing the front-end UI/UX and backend microservices and Kubernetes service mesh components for the RoboMQ iPaaS platform. The software developer is expected to have good analytical and software design skills to develop enterprise-grade applications. The candidate will be responsible for full-cycle development from working with the product architects, designing and often inventing the functionality. She or he will develop the product or service feature individually or working with a team of developers. The candidates should be comfortable working with team members in a highly interactive environment. The candidates should be able to create requirements, build use cases, define interfaces, and then translate them into a working code. You will be a problem solver and must demonstrate a solid background and understanding of software technologies and an aptitude and willingness to learn new technologies at a fast pace. Location: Jaipur, Rajasthan Required experience and Qualification: 2+ years of relevant experience. Engineering Graduate from a premier institute. Experience on software development on Linux platform including shell scripting Experience with JavaScript, Java, Typescript, or other programming languages Experience building web applications with Angular, Node.js, HTML, Bootstrap, Angular material and similar frameworks Experience of development with databases including Relational databases, SQL, Redis and understanding of data processing concepts. Knowledge of web services, REST, SOAP, XML and JSON. Excellent organisational, verbal and written communication skills Desired Skills It would be great if you are versed with any of these technologies: Experience of working on Cloud Technologies - AWS, Azure, Google Cloud. DevOps experience including Jenkins, build pipelines, cloud deployment, and networking concepts. Experience of creating webservices using Java, Docker, Message Queues and Kubernetes based environment Experience and knowledge of Docker, Kubernetes, and other Service Mesh Technologies Key Skills Java, Spring, Linux, JavaScript, Angular, Node.js, DevOps, Kubernetes, Cloud Technologies - AWS, Azure, RabbitMQ, MySQL, Product Design, UI/UX Design, Leadership, Strong Communication Benefits Competitive Compensation for the profile Fast accelerated growth for high performers who want to make an impact Paid vacation days and holidays to rest and relax Awesome Snacks are provided in the morning and evening to fuel you through your work. Open and comfortable work environment for you to feel your best.
Job Title
Senior Software Engineer