Software Architect- Java
2 days ago
Job Title: Software Architect – Messaging, Cloud & AI
Location: Bangalore, India
Job Type: Full-Time
About Us:
eProductivity Software is a global leader in delivering innovative software solutions for the packaging industry. Our R&D division in Bangalore is responsible for building scalable, intelligent platforms that power mission-critical products across manufacturing, scheduling, and data intelligence. The eFlow Messaging Bus is a foundational component of our architecture, enabling seamless communication and orchestration across systems.
Job Description:
We are seeking a visionary and hands-on Software Architect to lead the modernization of the eFlow Messaging Bus, transforming it into a cloud-native, scalable, and intelligent messaging backbone. This role requires deep expertise in Java, cloud platforms, and modern messaging systems (e.g., Kafka, RabbitMQ, Azure Service Bus), along with a strong understanding of AI integration for intelligent routing, monitoring, and automation.
Responsibilities:
- Architect and lead the evolution of the eFlow Messaging Bus, ensuring scalability, reliability, and cloud readiness.
- Design and implement modern messaging patterns using technologies like Kafka, RabbitMQ, Azure Service Bus, or similar.
- Define and enforce architectural standards for messaging, event-driven systems, and microservices communication.
- Collaborate with product and engineering teams to integrate messaging workflows across AC4D, PF4D, and other platforms.
- Explore and implement AI-driven enhancements such as intelligent message routing, anomaly detection, and predictive load balancing.
- Ensure secure, compliant, and observable messaging infrastructure across cloud and hybrid environments.
- Provide technical leadership and mentorship to engineering teams working on messaging and integration layers.
- Conduct architecture reviews, performance assessments, and technology evaluations.
- Stay current with emerging technologies in cloud, messaging, and AI to guide long-term strategy.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 12- 15 years of experience in software development and architecture, with strong expertise in Java
- Proven experience designing and deploying cloud-native messaging systems on Azure, AWS, or GCP.
- Must have deep understanding of event-driven architecture, message brokers, and distributed systems.
- Nice to have experience integrating AI/ML capabilities into enterprise platforms.
- Strong communication, leadership, and stakeholder engagement skills.
Preferred Qualifications:
- Hands-on experience with Kafka, RabbitMQ, Azure Service Bus, or Google Pub/Sub.
- Experience in the packaging, manufacturing, or industrial software domain is must.
- Familiarity with AI frameworks (e.g., TensorFlow, PyTorch, Hugging Face) and MLOps platforms.
- Exposure to observability tools (e.g., Prometheus, Grafana, ELK) for monitoring messaging systems.
- Certifications in cloud architecture or messaging technologies.
At ePS, we are a global team that solves unique business challenges for our customers worldwide. We believe in and are committed to fostering an inclusive workplace where our rich diversity fuels continuous innovation and success, valuing everyone's expertise and unique perspective. Our commitment to our customers and to an inclusive culture will be evidenced through our actions, outcomes, and the quality of our products and services.
ePS - Empowering Packaging Success
-
Software Architect
1 week ago
Whitefield, Karnataka, India EProductivity Software Packaging Technol Full time ₹ 8,00,000 - ₹ 25,00,000 per yearJob Title: Software Architect – Messaging, Cloud & AILocation: Bangalore, IndiaJob Type: Full-TimeAbout Us:eProductivity Software is a global leader in delivering innovative software solutions for the packaging industry. Our R&D division in Bangalore is responsible for building scalable, intelligent platforms that power mission-critical products across...
-
Java Architect
5 days ago
bangalore, India Tata Consultancy Services Full timeRole - Java Architect Skill - Java, Microservices, Spring BootEducation - B.E. / B. Tech /BSC/ M. Tech / MSc / MCAExperience - 10-12 YearsLocation - Bangalore Job Description:1. Hands-on experience in software development using Java or J2EE, Spring, Hibernate, Mule, RMQ, etc., with at least 4 years of relevant experience in global projects or in software...
-
Java Architect
5 days ago
bangalore, India Tata Consultancy Services Full timeRole - Java Architect Skill - Java, Microservices, Spring Boot Education - B.E. / B. Tech /BSC/ M. Tech / MSc / MCA Experience - 10-12 Years Location - Bangalore Job Description: 1. Hands-on experience in software development using Java or J2EE, Spring, Hibernate, Mule, RMQ, etc., with at least 4 years of relevant experience in global projects or in software...
-
Java Architect
4 days ago
bangalore, India Tata Consultancy Services Full timeRole - Java Architect Skill - Java, Microservices, Spring Boot Education - B.E. / B. Tech /BSC/ M. Tech / MSc / MCA Experience - 10-12 Years Location - Bangalore Job Description: 1. Hands-on experience in software development using Java or J2EE, Spring, Hibernate, Mule, RMQ, etc., with at least 4 years of relevant experience in global projects or in software...
-
Java Software Engineer
2 weeks ago
bangalore, India Sonata Software Full timeExperience: 4 to 8 yearsKey Skills:JavaSpringbootMicroservicesHibernateRest APIPayment Gateway (must)EcommerceAWSResponsibilitiesDevelop and maintain Java applications.Implement microservices architecture.Integrate with payment gateways.Collaborate with cross-functional teams.Qualifications4 to 8 years of experience in software development. Required...
-
Java Architect
3 days ago
bangalore, India Zuci Systems Full timeKey ResponsibilitiesDefine and drive architectural vision for scalable, secure, and high-availability Java-based platforms.Collaborate with client architects and business teams, influencing decisions and owning architectural direction.Lead the design and development of microservices and RESTful APIs using Java 8+, Spring Boot, and related...
-
Java Architect
4 weeks ago
Bengaluru, India Infosys Limited Full timeJob Description Job Description: - We are seeking a highly skilled Java Architect to lead the design development and implementation of robust Java based applications and systems - This role involves shaping the technical direction of software projects ensuring scalability maintainability and alignment with business objectives Key Responsibilities: - Design...
-
software Architect- Java
3 days ago
bangalore, India Shell Recharge Solutions Full timeShell Recharge Solutions is seeking a Platform Architect!Shell Recharge Solutions is looking for a Platform Architect to join our engineering teamin leading and owning the platform design for a distributed multi-technology platform.This platform is central to an eMobility ecosystem that consists of massive worldwidecloud infrastructure, Electric Vehicle...
-
Software Architect
4 days ago
bangalore, India Shell Recharge Solutions Full timeAt Shell Recharge Solutions, we are looking for candidates who want to be a part of something bigger than themselves – passionate, purpose-driven individuals who believe having a career means making a meaningful impact on our business and the world. We believe in creating and doing ‘the right thing’ through responsible and sustainable EV deployment. We...
-
Java Architect
2 weeks ago
bangalore, India Persistent Systems Full timeAbout Position: We are looking for a highly skilled and experienced Java Architect to join our dynamic product engineering team. As a Java Architect, you will play a critical role in designing scalable, high-performance, and secure enterprise applications. You will collaborate with cross-functional teams to define architecture standards, guide development...