11+ AMQP Jobs in Bangalore (Bengaluru) | AMQP Job openings in Bangalore (Bengaluru)
Apply to 11+ AMQP Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest AMQP Job opportunities across top companies like Google, Amazon & Adobe.
Requirements: • B. E. /B. Tech. in Computer Science or MCA from a reputed university. • 3.5 plus years of experience in software development, with emphasis on JAVA/J2EE Server side programming. • Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices and design patterns. • Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc. • Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database. • Additionally, knowledge of HBase, Hadoop and Hive is desirable. • Familiarity with message queue systems and AMQP and Kafka is desirable. • Experience as a participant in agile methodologies. • Excellent written and verbal communication skills and presentation skills. • This is not a fullstack requirement, we are looking for a purely backend expert.
Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and Artificial Intelligence. Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.
Why Gruve:
At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you’re passionate about technology and eager to make an impact, we’d love to hear from you.
Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.
Position summary:
We are seeking an experienced and highly skilled Technical Lead with a strong background in Java, SaaS architectures, firewalls and cybersecurity products, including SIEM and SOAR platforms. The ideal candidate will lead technical initiatives, design and implement scalable systems, and drive best practices across the engineering team. This role requires deep technical expertise, leadership abilities, and a passion for building secure and high-performing security solutions.
Key Roles & Responsibilities:
Lead the design and development of scalable and secure software solutions using Java.
Architect and build SaaS-based cybersecurity applications, ensuring high availability, performance, and reliability.
Provide technical leadership, mentoring, and guidance to the development team.
Ensure best practices in secure coding, threat modeling, and compliance with industry standards.
Collaborate with cross-functional teams including Product Management, Security, and DevOps to deliver high-quality security solutions.
Design and implement security analytics, automation workflows and ITSM integrations.
Drive continuous improvements in engineering processes, tools, and technologies.
Troubleshoot complex technical issues and lead incident response for critical production systems.
Basic Qualifications:
A bachelor’s or master’s degree in computer science, electronics engineering or a related field
8-10 years of software development experience, with expertise in Java.
Strong background in building SaaS applications with cloud-native architectures (AWS, GCP, or Azure).
In-depth understanding of microservices architecture, APIs, and distributed systems.
Experience with containerization and orchestration tools like Docker and Kubernetes.
Knowledge of DevSecOps principles, CI/CD pipelines, and infrastructure as code (Terraform, Ansible, etc.).
Strong problem-solving skills and ability to work in an agile, fast-paced environment.
Excellent communication and leadership skills, with a track record of mentoring engineers.
Preferred Qualifications:
Experience with cybersecurity solutions, including SIEM (e.g., Splunk, ELK, IBM QRadar) and SOAR (e.g., Palo Alto XSOAR, Swimlane).
Knowledge of zero-trust security models and secure API development.
Hands-on experience with machine learning or AI-driven security analytics.
From booking a taxi to shopping to even finding a life-partner, technology today is playing a role which is indistinguishable from magic. However, we are still stuck to old means of teaching, operations and collaboration in education institutions which directly impacts student experience as well as learning outcomes. We are changing this. We are a platform, a philosophy, and a mission. We are looking for great technologists to join the engineering team of our core product which will be used by millions of students. Do you see delightful user experiences and robust back-end engineering as two faces of the same coin? Do you persevere to relentlessly improve your code till you are intrinsically satisfied? Do you feel like an engineer and an artist when you deliver a final product? If yes, keep on reading! We are a data-driven software product company with a strong focus on delightful design. While you put your experience and knowledge into practice, you can expect yourself unlearning and learning new things every day. You will be part of a strong, passionate, and high-velocity team of engineers that regularly launches big features that make a significant impact to our offering.
You will be an important member of engineering team reporting to the founding team with following responsibilities:
Design, architect and deliver our core product modules Continuously improve and refactor the code-base Measure and improve application performance, security and stability Promote innovation, new technologies, and best practices Review code of reporting engineers and continuously mentor them
Required Experience
4+ years of software development experience with strong concentration in enterprise SaaS based technologies. Required Technical Qualifications Strong design and coding skills in Enterprise Java, REST web services and JSON. Deep knowledge of relational databases. Deep knowledge of Test-driven Development (TDD) and Continuous Integration (CI) / Continuous Deployment (CD) Experience with AWS Cloud Computing Services or others. Strong leadership, communication and teamwork skills. Ability to work independently and make decisions under minimal supervision.
Radisys Corporation is looking for JAVA Backend developers with 6-10 years of experience for their Bangalore location.
The ideal candidate will be able to design and develop code for tasks after brainstorming sessions and applying best practices and coding conventions.
This position requires experience in Java, Spring, Spring Boot, microservices, message broker, and DB knowledge. Candidates should be skilled in developing enterprise applications that consist of FE, BE, and DB integration.
If you have experience with Docker and Kubernetes, that's an added advantage.
We are looking for a skilled and experienced Java Developer to join our team. As a Java Developer, you will be responsible for developing and maintaining our applications using Java, Spring framework, and other related technologies. The ideal candidate should have a strong understanding of object-oriented programming principles, as well as experience with a variety of technologies such as SQL, NoSQL, and cloud computing.
Responsibilities:
Design, develop, and maintain our applications using Java, Spring framework, and other related technologies
Write clean, efficient, and optimized code for applications
Collaborate with cross-functional teams to understand user requirements and deliver high-quality solutions
Develop and maintain backend systems using Spring framework
Work with databases, including SQL and NoSQL
Ensure code quality and maintain documentation
Troubleshoot and debug applications
Stay updated with emerging trends and technologies in Java development
Work with other teams to deploy and maintain applications
Requirements:
3-7 years of experience in Java development
Strong understanding of object-oriented programming principles
Experience with Java, Spring framework, and related technologies
Familiarity with databases, including SQL and NoSQL
Knowledge of cloud computing is a plus
Excellent problem-solving and debugging skills
Strong communication and collaboration skills
Ability to work independently and as part of a team
Bachelor's degree in computer science or a related field
Key Skills:
Strong proficiency in Java programming language
Experience with Spring framework, including Spring Boot and Spring MVC
Familiarity with cloud platforms such as AWS, GCP, and Azure
Experience building RESTful APIs
Knowledge of microservices architecture
Familiarity with SQL and relational databases such as MySQL and Postgres
Familiarity with NoSQL databases such as MongoDB and Redis
Experience with messaging systems such as Kafka and RabbitMQ
Experience with containerization tools such as Docker and Kubernetes
Understanding of software development principles and experience with SDLC methodologies
Experience with Git version control and build tools such as Maven and Gradle
Familiarity with front-end technologies such as Angular and React is a plus
Strong problem-solving and analytical skills
Good communication and interpersonal skills
Ability to work independently and take ownership of tasks
Experience with test-driven development and unit testing frameworks such as JUnit and Mockito
Familiarity with CI/CD tools such as Jenkins is a plus
Familiarity with caching technologies such as Redis is a plus
Working knowledge of design patterns and software architecture principles is a plus.
Company Profile XpressBees– a logistics company started in 2015 – is amongst the fastest growing companies of its sector. While we started off rather humbly in the space of ecommerce B2C logistics, the last 5 years have seen us steadily progress towards expanding our presence. Our vision to evolve into a strong full- service logistics organization reflects itself in our new lines of business like 3PL, B2B Xpress and cross border operations. Our strong domain expertise and constant focus on meaningful innovation have helped us rapidly evolve as the most trusted logistics partner of India. We have progressively carved our way towards best-in- class technology platforms, an extensive network reach, and a seamless last mile management system. While on this aggressive growth path, we seek to become the one-stop-shop for end-to-end logistics solutions. Our big focus areas for the very near future include strengthening our presence as service providers of choice and leveraging the power of technology to improve efficiencies for our clients. Job Description XB is looking for driven & talented engineers to build highly scalable, reliable and performant cloud- based platforms to drive the logistics business. You will have opportunities to make a big impact at XB on the software solutions being built for Logistics businesses. We build a variety of technology products that span multiple businesses. The challenges that SDEs at XB solve are big (handle 50 Lakh shipments per day!) and influence the E- Commerce business in India in coming years. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the fast pace of the company. The challenges span areas like highly scalable and reliable orchestration platforms, Client Integration API frameworks, Billing Solutions, Workforce Engagement. Further you may solve complex optimization problems like Vehicle routing, Allocation, Network Optimization etc. Roles & Responsibilities
You will be responsible for working with cross functional teams to deep dive into the business and technology problems related to our portfolio of products, understanding the gaps that exist in our current tools, and work within our team and with partner teams to design best in class solutions. You will have the opportunity to influence, invent, and design system architecture across multiple product and technology spaces. You will lead and mentor other talented engineers. You will be responsible for building the best customer experience, keeping latency, security, and usability in mind. You will interact with Product Managers and Designers and convert their vision into a technical solution. You will own portions of software deliverables including major critical path code from your designs while finding opportunities to grow and mentor the team around you. You will collaborate with other engineering leads and guide the team on software development best practices and set examples by using them in solutions that you build. You will own the end-to-end design of major deliverables, working closely with a team of SDEs and Front-End Engineers to execute them. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company.
You should have a commanding understanding of object-oriented design, data structures and algorithms which you use to mentor a team of engineers. You should have experience with agile methodologies, experience building scalable services and robust user interfaces. We make extensive use of AWS Services (API Gateway, Lambda, SQS, etc.) and prior experience is a plus. Experience with modern JavaScript frameworks (like angular, react, backbone, and node.js) would be a plus.
Qualifications
Experience developing cloud software services and an understanding of design for scalability, performance, and reliability. Development experience defining, developing and maintaining web service API's Demonstrated ability to mentor other software developers to maintain architectural vision and software quality. Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy. Experience taking a leading role in building complex software systems that have been successfully delivered to customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Experience with distributed computing and enterprise-wide systems Deep understanding of CS fundamentals including data structures, algorithms and complexity analysis. Experience building large-scale, high-performance systems in a complex, multi-tiered, distributed environment. Design and architecture expertise as well as familiarity with object-oriented analysis and design patterns (OOA/OOD). Ability to thrive in a fast-paced, dynamic environment.
3+ years of professional software development experience
3+ years of object-orientedJava/ J2EE development
Full SDLC experience (requirements gathering, architecture, development, QA, etc…)
Experience with Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring
Experience with SOAP / REST web services
Knowledge of SQL
Knowledge of No SQL concepts, understanding of Solr, Redis and Mongo DB is desirable
Understanding concepts of CDN & Content Management
Must have worked on any one messaging solutions
Bonus Points for micro service design and development experience
Bonus points for any mobile development experience
Used Agile methodology
Experience leading or working with cross geography teams
Bonus Points for experience working on Unix, shell scripting & Build Systems
Experience in performance optimization is an added advantage
POSITION
You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding, testing, customer feedback cycle changes and support.
Primary role in software development with object-orientedJava
The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, and SQL.
Ability to learn new technologies quickly and willingness to read and digest large existing source code and take ownership on complex component or subsystem to drive improvements and re-architecture
Work with a team of amazing developers and designers involved in the design and development of global platforms
Invent and prototype new features, build, test and ship them to customers as SaaS, cloud based or hosted product platforms
Drive the implementation of new technologies which improve our ability to build great customers products.
Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
QUALIFICATION
A Bachelor’s degree in Computer Science (or equivalent experience)
- Developer responsibilities include, but are not limited to the following:
- Experience as a Sun Certified Java Developer with proven hands-on Software Development experience. We use Java 8
- 4-10 years java development experience with JSE/JEE, Java-based Micro-services framework, and implementation, Spring framework, Hibernate framework, SQL, etc
- Hands-on experience on Spring boot & SPARK Microservices and OSGi specifications
- Strong knowledge of micro-service logging, monitoring, debugging, and testing
- Implementations experience of micro-service integration, packaging, building automation, and deployment
- At least two years experience in SOA & Microservices based process applications using BPM (Activiti/JBPM/Camunda)
- Object-Oriented Analysis and design using common design patterns.
- Insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot)
Qualifications: BS/MS degree in Computer Science, Engineering or a related subject and a minimum of 8 years of professional work experience in a mid-d or large corporate Information Technology environment. Highly organized and detail-oriented, with the ability to keep multiple projects and client engagements active at once. Comfort with ambiguity and ability to navigate uncertainty.