Message queues Jobs
Explore top Message queues Job opportunities from Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

About HighLevel
HighLevel is an all-in-one, white-label marketing platform for agencies & consultants. Our goal as a business is to create a sustainable, powerful, “all things marketing” operating system that creates limitless opportunities for our customers. With over 20,000 customers, we need people like YOU to help us grow and scale even further in the coming years. We currently have 600+ employees worldwide, working remotely as well as in our headquarters, which is located in Dallas, Texas. Our goal as an employer is to maintain a strong company culture, foster creativity and collaboration, and, above all, encourage a healthy work-life balance for our employees wherever they call home
Our Website - https://www.gohighlevel.com/
YouTube Channel- https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
Role & Responsibilities
We are looking for a senior software engineer for the platform team. The ideal candidate will be responsible for building common services that shall be used by other product engineering teams. The candidate will be involved in solving complex engineering problems and building solutions around efficient event-driven communication. you will play a crucial part in architecting, developing, and maintaining the backend infrastructure.
- Architecture - Design the architecture and make sure it is cost-efficient and aligned to the overall architectural vision
- Implementation - Implementing major/complex parts of the product
- Ownership - Take ownership of the delivery timeline and coordinate the complete development of products
- Releases - Take ownership of the product releases, pre-plan and scale the infrastructure accordingly
- Leadership - Communicate clear goals, provide constructive feedback, manage, coach, and support the engineering team
- Quality - Maintain high standards of code quality through regular design and code reviews
Qualifications
- Experience with scaling the services to at least 200k+ MAUs
- A thorough understanding of event-driven architecture is a must
- Extensive hands-on experience with NodeJS & Typescript is required
- Proficiency in Message Queues ( Kafka/Google PubSub or any other) is required
- Experience in writing common library code is a plus
- Experience with GCP Cloud Tasks, and Cloud functions is a plus
- Bachelor's degree or equivalent experience in Engineering or related field of study
- 5+ years of engineering experience with 1+ years of management experience
- Strong people, communication, and problem-solving skills
What to Expect when you Apply
- Exploratory Call
- Technical Round I/II
- Assignment
- Cultural Fitment Round
Perks and Benefits
- Impact - Work with scale, our infrastructure handles around 5 Billion+ API hits, 2 Billion+ message events, and more than 40 TeraBytes of data
- Compensation - Best in Industry
- Learning - Work with a team of A-players distributed across 15 countries who move fast (we have built one of the widest products on the market in under 3 years)
- Generous Device Policy - You get a Macbook Pro
- Unlimited Leave Policy
- 1 team offsite every year
- Remote first culture
EEO Statement:
At HighLevel, we value diversity. In fact, we understand it makes our organization stronger. We are committed to inclusive hiring/promotion practices that evaluate skill sets, abilities, and qualifications without regard to any characteristic unrelated to performing the job at the highest level. Our objective is to foster an environment where really talented employees from all walks of life can be their true and whole selves, cherished and welcomed for their differences while providing excellent service to our clients and learning from one another along the way!
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
About HighLevel
HighLevel is an all-in-one, white-label marketing platform for agencies & consultants. Our goal as a business is to create a sustainable, powerful, “all things marketing” operating system that creates limitless opportunities for our customers. With over 20,000 customers, we need people like YOU to help us grow and scale even further in the coming years. We currently have 600+ employees worldwide, working remotely as well as in our headquarters, which is located in Dallas, Texas. Our goal as an employer is to maintain a strong company culture, foster creativity and collaboration, and, above all, encourage a healthy work-life balance for our employees wherever they call home.
Our Website - https://www.gohighlevel.com/
YouTube Channel- https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
Role & Responsibilities
We are seeking a highly skilled Full Stack Developer to join our CRM team. The ideal candidate will have a strong background in Node.js and Vue.js and possess hands-on experience in various technologies and concepts. Responsible for implementing visual elements that users see and interact within a web application.
- Collaborate with cross-functional teams to design, develop, and maintain CRM applications and features.
- Build and optimize user interfaces using Vue.js for an exceptional user experience.
- Develop server-side logic and APIs using Node.js.
- Implement robust data storage and retrieval solutions with a focus on Elastic Search, Data Indexing, Database Sharding, and Autoscaling.
- Integrate Message Queues, Pub-sub systems, and Event-Based architectures to enable real-time data processing and event-driven workflows.
- Handle real-time data migration and event processing tasks efficiently.
- Utilize messaging systems such as Active MQ, Rabbit MQ, and Kafka to manage data flow and communication within the CRM ecosystem.
- Collaborate closely with front-end and back-end developers, product managers, and data engineers to deliver high-quality solutions.
- Optimize applications for maximum speed and scalability.
- Ensure the security and integrity of data and application systems.
- Troubleshoot and resolve technical issues, bugs, and performance bottlenecks.
- Stay updated with emerging technologies and industry trends, and make recommendations for adoption when appropriate.
- Participate in code reviews, maintain documentation, and contribute to a culture of continuous improvement.
- Provide technical support and mentorship to junior developers when necessary.
Qualifications
- Good hands-on experience with Node.Js and Vue.js (or React/Angular)
- Strong understanding of Elastic Search, Data Indexing, Database Sharding, and Autoscaling techniques.
- Experience working with Message Queues, Pub-sub patterns, and Event-Based architecture.
- Proficiency in Real-time Data Migration and Real-time Event Processing.
- Familiarity with messaging systems like Active MQ, Rabbit MQ, and Kafka.
- Bachelor's degree or equivalent experience in Engineering or a related field of study
- Expertise with MongoDB
- Proficient understanding of code versioning tools, such as Git
- Strong communication and problem-solving skills
What to Expect when you Apply
- Exploratory Call
- Technical Round I/II
- Assignment
- Cultural Fitment Round
Perks and Benefits
- Impact - Work with scale, our infrastructure handles around 5 Billion+ API hits, 2 Billion+ message events, and more than 40 TeraBytes of data
- Compensation - Best in Industry
- Learning - Work with a team of A-players distributed across 15 countries who move fast (we have built one of the widest products on the market in under 3 years)
- Generous Device Policy - You get a Macbook Pro
- Unlimited Leave Policy
- 1 team offsite every year
- Remote first culture
EEO Statement:
At HighLevel, we value diversity. In fact, we understand it makes our organization stronger. We are committed to inclusive hiring/promotion practices that evaluate skill sets, abilities, and qualifications without regard to any characteristic unrelated to performing the job at the highest level. Our objective is to foster an environment where really talented employees from all walks of life can be their true and whole selves, cherished and welcomed for their differences while providing excellent service to our clients and learning from one another along the way!
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
- 5+ years of software development experience in Java 8+ and Microservices.
- Experience in developing micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services.
- Experienced in skills of requirement, analysis, design, develop, Java, springboot, microservices, rest api, AWS, lambda, EC2, Jenkins, design pattern, spring security, splunk, auth, docker, SOLID
- Hands on experience on Microservices Architecture.
- Should have excellent acumen in Data Structures, algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Experience with Multithreading, Concurrent Package and Concurrent APIs
- Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
- Hands-on experience with Message Broker like Kafka/Rabbitmq or other. Hands-on experience in creating RESTful webservices and consuming web services. Hands-on experience with spring Cloud/Spring Boot.
- Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
- Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
- Hands on experience on Cloud deployment/development like AWS/Azure/GCP.
- Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.
Benefits of Working Here:
- Gender Neutral /Diversified Culture
- 51 Leaves annually
- Insurance covered for family
- Incentives, Bonus
- Permanent WFH Option
- Generous parental leave and new parent transition program
- Flexible work arrangements
Job Description:
As a senior software engineer in Platform POD, you would be responsible for producing and implementing functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. You would be working with the Platform team to enable application developers to put software into the hands of users in an easier manner. You would be responsible for maintaining, developing and launching multi cloud infrastructure along with building microservices architecture and deploying using Kubernetes.
You are an eager to learn technology agnostic who loves working towards building a platform that supports a variety of interconnected products as opposed to somebody who wants to work on the product itself. You have excellent organisation and problem solving skills and are looking to build the tools of the future. You have exceptional communication skills and leadership skills and ability to make quick decisions.
We will depend on you for
- Work break-down and orchestrating the development of components for each sprint
- Identifying risk and forming contingency plans to mitigate them.
- Liaising with team members, management and clients to ensure projects are completed to standard
- Inventing new approaches to detecting existing fraud. You will also stay ahead of the game by predicting future fraud techniques and building solutions to prevent them.
- Developing “Zero Defect Software” which is secured, instrumented and resilient
- Creating design artifacts before implementation
- Developing Test Cases before or in parallel with implementation
- Ensuring software developed passes static code analysis, performance and load test
- Developing various kinds of components (such as UI Components, APIs, Business Components, Image Processing, etc.) that define the IDfy Platforms which drive cutting edge Fraud Detection and Analytics
- Developing software using Agile Methodology and tools that support the same
Tech Stacks -
elixir, golang, docker, kubernetes, cloud technologies, security
Must have
- Strong understanding and knowledge of cloud platforms (GCP / AWS / Azure)
- Experience in dockerisation and containerization using Docker and Kubernetes
- Understanding of working with RDBMS
- Strong understanding of the network, firewall, gateway
Good to have
- Design skills in defining API Data Contracts / OOAD / Microservices / Data Models
- Experience in security domain / messaging platforms like RabbitMQ
- A passion to explore new technologies and express yourself through technical blogs
Non-negotiable
- Punctuality, discipline, and attention to detail
- Opinions and the confidence to express yourself
- Optimistic and a positive attitude towards problem solving
As a Scala Developer, you are part of the development of the core applications using the Micro Service paradigm. You will join an Agile team, working closely with our product owner, building and delivering a set of Services as part of our order management and fulfilment platform. We deliver value to our business with every release, meaning that you will immediately be able to contribute and make a positive impact.
Our approach to technology is to use the right tool for the job and, through good software engineering practices such as TDD and CI/CD, to build high-quality solutions that are built with a view to maintenance.
Requirements
The Role:
- Build high-quality applications and HTTP based services.
- Work closely with technical and non-technical colleagues to ensure the services we build meet the needs of the business.
- Support development of a good understanding of business requirements and corresponding technical specifications.
- Actively contribute to planning, estimation and implementation of team work.
- Participate in code review and mentoring processes.
- Identify and plan improvements to our services and systems.
- Monitor and support production services and systems.
- Keep up with industry trends and new tools, technologies & development methods with a view to adopting best practices that fit the team and promote adoption more widely.
Relevant Skills & Experience:
The following skills and experience are relevant to the role and we are looking for someone who can hit the ground running in these areas.
- Web service application development in Scala (essential)
- Functional Programming (essential)
- API development and microservice architecture (essential)
- Patterns for building scalable, performant, distributed systems (essential)
- Databases – we use PostgreSQL (essential)
- Common libraries – we use Play, Cats and Slick (essential)
- Strong communication and collaboration skills (essential)
- Performance profiling and analysis of JVM based applications
- Messaging frameworks and patterns
- Testing frameworks and tools
- Docker, virtualisation and cloud computing – we use AWS and Vmware
- Javascript including common frameworks such as React, Angular, etc
- Linux systems administration
- Configuration tooling such as Puppet and Ansible
- Continuous delivery tools and environments
- Agile software delivery
- Troubleshooting and diagnosing complex production issues
Benefits
- Fun, happy and politics-free work culture built on the principles of lean and self organisation.
- Work with large scale systems powering global businesses.
- Competitive salary and benefits.
Note: We looking for immediate joiners. We expect the offered candidate should join within 15 days. Buyout reimbursement is available for 30 to 60 days notice period applicants who can ready join within 15 days.
To build on our success, we are looking for smart, conscientious software developers who want to work in a friendly, engaging environment and take our platform and products forward. In return, you will have the opportunity to work with the latest technologies, frameworks & methodologies in service development in an environment where we value collaboration and learning opportunities.
• Development of responsive, scalable web applications for B2B software products
• Develop frontend and backend webapp architecture
• Coordinate with Product and Design team and create a seamless application
• Transform product ideas into deployable features
• Coding and integration testing for modules you own, in a completely agile development environment
• Drive design reviews and code reviews
• Write tech-spec for flow, algorithm and design
Requirements:
• Good to have: Previous product-based company candidate, experience in IoT or Analytics products
• Good architectural & design skills
• Experience and fine understanding of cross browser front end development issues
• Expertise in developing API
• Expertise in JavaScript
• At least 3+ years of experience in Node.Js
• Basic Knowledge of AWS/GCP/Azure.
• Experience with web services and RESTful applications,
• Experience with Micro-Services architecture, Docker, Kubernetes
• Previously worked on Message Queue (like RabbitMQ/Kafka)
• Hands on experience building end to end systems
• Familiarity with Angular 5+
• Familiarity with NoSQL database like MongoDB and Transactional database like Oracle/MSQL/Postgres/MySQL
• Strong coding, data structures and algorithms
• Proficient understanding of code versioning tools, such as Git, Gitlab, SVN, etc
• Excellent communication and teamwork skills