Jobs
Interviews

10 Event Sourcing Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

kochi, kerala

On-site

We are seeking a full stack software engineer with over 5 years of experience to develop top-notch software solutions that meet user requirements and business objectives. Working closely with our Tech Leadership, you will be responsible for implementing intricate solutions using modern architecture and design patterns. The ideal candidate should be able to work autonomously with minimal supervision, possess exceptional organizational and problem-solving skills, and have a keen ability to upskill in modern architecture, tech stack, and design patterns. Your responsibilities will include understanding project requirements, planning implementations, prioritizing and executing tasks in the software development life cycle, writing test-driven code, collaborating with the DevOps team for CI/CD and deployment, conducting validation and verification testing, presenting your work to stakeholders and clients, and collaborating with internal teams and vendors to enhance products. Continuous upskilling in modern architecture and design patterns will be a crucial aspect of this role. Requirements: - Proficiency in NodeJS, Reactjs, and MongoDB - Experience in developing RESTful APIs - Knowledge of designing and building databases using technologies like SQL Server and Mongo DB - Familiarity with security technologies such as SAML, OAuth, OpenID Connect, and key vaults - Experience with Git processes for code management and code reviews Good To Have: - Experience in building microservices and APIs using node.js/Typescript - Understanding of domain-driven design, particularly tactical patterns - Strong background in event-driven architectures, including SAGA, event sourcing, CQRS, and Kafka streaming - Experience with Caching services like Redis - Familiarity with cloud technologies, particularly Microsoft Azure, and API management techniques - Exposure to application logging and monitoring tools such as AppInsights, ELK, and Splunk - Knowledge of Event Streaming platforms like Apache Kafka - Experience with CI/CD Pipelines, Docker, and Kubernetes About Softobiz: At Softobiz, we are a team of over 250 technology enthusiasts who have been trusted by leading enterprises globally for the past 15+ years. We are dedicated to transforming businesses by combining insights, creativity, and technology. Join us in our journey to explore new possibilities in software development. We foster a culture of equality, learning, collaboration, and creative freedom to enable our employees to thrive and excel in their careers.,

Posted 1 day ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Engineer Full Stack at Deutsche Bank in Pune, India, you will be part of a cross-functional agile delivery team, collaborating with analysts, developers, and testers to provide cutting-edge technology solutions for the banking industry. Your role will involve approaching software development innovatively, utilizing the latest technologies and practices to deliver business value effectively. You will foster a team-oriented approach to engineering, promoting open code, discussions, and a supportive environment. From initial analysis to production support, you will play a pivotal role in all stages of software delivery. Deutsche Bank offers a growth-oriented environment that emphasizes excellence, continuous learning, and mutual respect. Your responsibilities will include leading the feature team, collaborating on requirements, analyzing stories, designing solutions, implementing and testing them, and providing production support. You will write high-quality code, practice test-driven development, and contribute to architectural decisions while ensuring reliable and supportable software. As a Vice President, your role will encompass people management, team leadership, mentoring, and fostering a culture of continuous improvement. You are expected to have deep knowledge of Java, databases, and Angular, hands-on experience with Google Cloud platform, and expertise in test-driven development and continuous integration. The ideal candidate will possess a strong understanding of web technologies, experience with BigData Hadoop technologies, proficiency in SQL and relational databases, and familiarity with agile practices. Additional desirable skills include Behavior Driven Development, knowledge of various data technologies, and architecture and design approaches supporting rapid delivery. A degree in Engineering or Computer Science from an accredited college or university is required. Deutsche Bank provides training, coaching, and a culture of continuous learning to support your career growth. The company promotes a positive, inclusive work environment where employees are empowered to excel together. For further information about Deutsche Bank and its teams, please visit our company website at https://www.db.com/company/company.htm. We are committed to fostering a culture of collaboration, responsibility, commercial thinking, and initiative, celebrating the successes of our people as a unified Deutsche Bank Group. We welcome applications from all individuals and strive to create a fair and inclusive workplace environment.,

Posted 2 days ago

Apply

10.0 - 20.0 years

35 - 50 Lacs

mumbai, pune, bengaluru

Hybrid

Azure Cloud Solution & Presales Architect Experience: 10 plus years of experience Locations: Hybrid Any Accion offices in India pref (Bangalore /Pune/Mumbai) Key Responsibilities: Solution Architecture & Design (50%) Design end-to-end Azure-based solutions leveraging best practices in scalability, performance, security, and cost optimization. Architect modern cloud-native applications using: Microservices and Event-Driven Architecture (EDA) Serverless (Azure Functions, Logic Apps) Containerization & Orchestration (AKS, Azure Container Apps) Domain-Driven Design (DDD) and Clean Architecture Lead architectural governance, define target state architectures, and align them with client business goals. Create and document high-level and detailed architecture artifacts including solution blueprints, integration designs, and security models. Presales & Client Engagement (30%) Engage with customers to understand business needs, perform discovery workshops, and translate requirements into technical solutions. Collaborate with the sales team to craft compelling proposals, RFP/RFI responses, and solution presentations. Lead technical presentations, demos, and proof of concepts (PoCs) to showcase solution value. Provide effort estimations, bill of materials (BOM), cloud cost models, and implementation plans. Innovation & Thought Leadership (10%) Stay abreast of the latest Azure services, .NET releases, architectural patterns (e.g., CQRS, Event Sourcing, Saga), and emerging trends (e.g., AI integration, FinOps, GreenOps). Contribute to internal knowledge sharing, IP creation, and reusable solution assets. Collaboration & Delivery Oversight (10%) Work closely with delivery teams to ensure architectural integrity during execution. Perform technical oversight, reviews, and troubleshooting during project delivery when needed. Mentor junior architects, developers, and consultants. Required Qualifications: Technical Skills Strong programming background in Microsoft C#/.NET Core (6/7/8) with deep understanding of object-oriented principles, SOLID, and design patterns. Expert in Microsoft Azure services across: Compute: Azure App Services, AKS, Functions Storage & Data: Blob, Cosmos DB, Azure SQL, Data Lake DevOps: Azure DevOps, GitHub Actions, IaC (ARM/Bicep/Terraform) Security: Azure AD, RBAC, Managed Identities, Key Vault Integration: Event Grid, Service Bus, Logic Apps, API Management Experience with CI/CD , Infrastructure as Code (IaC), and Dev SecOps practices. Familiarity with Power Platform and low-code integrations is a plus. Architecture & Patterns Expertise in modern architectural styles: Microservices , Serverless , Event-Driven , API-first , and Reactive systems Familiarity with: CQRS Event Sourcing Hexagonal Architecture Zero Trust Security Model Cloud-Native Design Principles (12-Factor App, DDD, CAP Theorem) Presales & Communication Skills Proven experience in technical presales or solution consulting roles. Strong interpersonal and communication skills to interface with clients, vendors, and internal teams. Ability to create engaging technical presentations, demos, and solution documentation for both technical and non-technical stakeholders. Educational & Professional Background: Bachelors or Masters degree in Computer Science, Engineering, or a related field. 10+ years of overall experience in software development and architecture. 5+ years of hands-on experience with Azure cloud services. Microsoft Certifications strongly preferred: Azure Solutions Architect Expert Microsoft Certified: DevOps Engineer Expert Microsoft Certified: Azure Developer Associate Lets connect for more details. Please write to me at mary.priscilina@accionlabs.com along with your cv and with the best contact details to get connected for a quick discussion. Regards, Mary Priscilina

Posted 2 days ago

Apply

10.0 - 14.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are an experienced .NET Architect with a minimum of 10 years of experience, possessing a strong expertise in ASP.NET, .NET Core Web API, and React.js. Your role involves designing, architecting, and delivering scalable, secure, and high-performance applications. You will be required to balance hands-on coding, architectural leadership, and team mentorship while working on modern, cloud-ready, microservices-based platforms, as well as optimizing or migrating existing ASP.NET applications. You will be responsible for architecture & design, including architecting, designing, and implementing enterprise-grade applications with ASP.NET, .NET Core Web API, and React.js. You will define and maintain architecture blueprints, technical designs, and documentation while applying microservices architecture principles for scalable, modular platforms. Additionally, you will evaluate and recommend technology stacks, tools, and frameworks for optimal implementation and translate application storyboards and use cases into functional, production-ready applications. Your role also includes development & technical leadership, where you will design, build, and maintain efficient, reusable, and reliable code for backend and frontend components. You will drive frontend architecture and development using React.js with modern UI/UX best practices and implement robust Web API best practices. This involves integrating and optimizing data storage solutions aligned with business requirements and ensuring the best possible performance, quality, and responsiveness of applications. In terms of collaboration & delivery, you will collaborate with Product Management and stakeholders to translate business needs into technical solutions. You will work closely with backend, frontend, and DevOps teams for end-to-end delivery, conduct code reviews, and ensure adherence to development guidelines. Additionally, you will mentor and guide developers to adopt best coding practices. Quality & Testing is another aspect of your role, where you will drive Test-Driven Development (TDD) practices and ensure proper unit, integration, and functional testing. Your required skills & qualifications include expert-level knowledge of ASP.NET, .NET Core, C#, .NET framework, Web API development, React.js, JavaScript (ES6+), HTML5, CSS3, and a strong understanding of Object-Oriented Programming and design patterns. You should also have proven experience in building scalable, secure, and high-performance APIs, solid database experience with Microsoft SQL Server, and familiarity with MongoDB. Experience in microservices architecture, distributed systems, CLR internals, performance optimization techniques, Git, and clean code practices is essential. Preferred skills & nice-to-haves for this role include experience with cloud platforms (Azure/AWS), containerization (Docker, Kubernetes), WPF for desktop application development, CQRS, Event Sourcing, message brokers (e.g., Azure Service Bus, RabbitMQ), CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins), and knowledge of security standards (OWASP, PCI-DSS, HIPAA).,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Technology Management Senior Analyst position at Deutsche Bank in Pune, India, is seeking a seasoned technical leader with a software engineering background to enhance functional performance and contribute to achieving Divisional business goals. As a key member of the team, you will actively participate in designing solution components, exploring re-use opportunities, ensuring solutions are suitable and maintainable, and successfully integrating them into the overall solution and environment through well-tested deployments. A hands-on approach will be highly beneficial in this role. Key Responsibilities: - Lead the feature team in understanding requirements, analyzing and refining stories, designing and implementing solutions, testing, and providing production support - Collaborate closely with users, analysts, developers, and testers using BDD techniques to ensure the right solutions are built - Engage in rapid prototype development and write high-quality code following test-driven development practices - Work with a variety of technologies and components, including user interfaces, services, and databases, acting as a generalizing specialist - Define and evolve architecture, contribute to architectural decisions, and ensure reliable software support in production - Foster a culture of learning and continuous improvement within the team and organization Skills And Experience: - Proficiency in Java/Kotlin with a solid understanding of object-oriented and functional programming - Knowledge of web technologies and experience in developing UI components using HTML, CSS, JavaScript, Bootstrap, React, D3, and Node.js - Practical experience in building data engineering solutions and strong familiarity with Java, Spring, Spring Boot, Maven, and build automation systems - Experience with version control systems like GIT, setting up key stores, and generating SSL Certificates - Agile team experience, automated testing, CI/CD implementations, and SQL data access - Database expertise in Oracle 10G or higher, Liquibase database automation, and familiarity with CI/CD implementations What We Offer You: As part of our flexible scheme, benefits include a best-in-class leave policy, gender-neutral parental leaves, childcare assistance reimbursement, sponsorship for industry certifications, employee assistance program, hospitalization and life insurance, health screening, and more. How We Support You: We provide training, development opportunities, coaching, and support from experts to help you excel in your career. Our culture emphasizes continuous learning, progression, and a range of flexible benefits tailored to your needs. About Us And Our Teams: Deutsche Bank fosters a culture of empowerment, responsibility, commercial thinking, initiative, and collaboration. We strive for excellence and celebrate the successes of our people as one Deutsche Bank Group. We welcome and promote diversity, inclusivity, and a positive work environment. For further information, please visit our company website: https://www.db.com/company/company.htm We are excited to receive applications from all individuals who resonate with our values and commitment to excellence.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Backend Engineer at Shipmnts, you will work in a fast-paced collaborative and agile environment, following Scrum/Kanban methodologies to build custom Ruby internal and public-facing applications. Your responsibilities will include integrating user-facing elements developed by front-end developers with server-side logic, writing clean and efficient code, designing robust and scalable features, and contributing in all phases of the development lifecycle. You will be involved in analyzing software requirements, providing solutions, and overseeing the implementation of engineering best practices. Additionally, you will be responsible for optimizing the application for maximum speed and scalability, as well as designing and implementing data storage solutions. Shipmnts is at the forefront of applying technology and problem-solving to the logistics industry in innovative ways. We encourage taking smart risks and championing new ideas. We prioritize creating beautifully architected apps that are polished, fast, and a joy to use without compromising on quality. To be successful in this role, you should have at least 2+ years of experience in Backend development. A strong background in Ruby and Python, familiarity with web frameworks, ORM libraries, modern databases, and browser-based technologies are essential. Experience with Test-Driven Development (TDD), continuous integration, Scrum, Kanban, and knowledge of major cloud providers are also required. Proficiency in Ruby on Rails, along with other common libraries such as RSpec and Resque, is a plus. We are looking for candidates who are calm under pressure, have a great work ethic, and communicate effectively. You should be self-aware, always pushing for a higher standard, and open to new ideas and personal feedback. Being detail-oriented, intolerant to compromise, and a problem solver with a global mindset are qualities we value in our team members. Bonus qualifications include proficiency with NoSQL data stores, knowledge of GraphQL, container orchestration, and event sourcing. If you are anti-fragile, continuously strive for improvement, and have experience working on a DevOps team, we would love to hear from you. Join us in pushing the boundaries of what's possible with Rails, Python, and Scala at Shipmnts.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

Performs solution design, systems analysis, and programming activities which may require some research. Performs bug verification, release testing and support for assigned products. Performs design, implementation, and maintenance of product modules/sub-systems according to architecture, guidelines, and good software engineering practice. Responsible for product's usability by creating user interfaces, use cases, implementing prototypes, and conducting usability tests. Prepares technical documentation of the product, creates user interface guidelines, and conducts reviews. Produces design documentation that complies with regulations. Responsible for unit testing and integration testing for the sprint coding. Researches problems discovered by validation or product support and develops solutions. Researches and understands the marketing requirements for a product, including target environment, performance criteria, and competitive issues. Researches new technology or development tools to remain abreast of current technology. In the absence of the Software Architect, capable of serving as the software architect in the areas of design and implementation to meet project objectives and documentation. Coaches and mentors software engineers. Performs code and solution design reviews to ensure good maintainability and bug-free implementation of product features. **Essential Requirements:** - M.Sc/B.Sc Degree in Computer Science, Engineering, or Information Systems. - 5+ years of software development experience. - Fluency in English, both written and verbal. - APIs: REST, GraphQL. - DB: RDBMS (Oracle / PostgreSQL / Aurora). - Monitoring: Dynatrace. - Virtualization/Cloud: AWS, Docker, OpenShift / K8s. - Secrets Management (AWS Secrets Manager / Azure Keyvault / Hashicorp Vault). - Architecture: Microservices, Micro FrontEnds, Backend for FrontEnd, CQRS, Sidecar, Event Sourcing. - Specific programming knowledge: Backend Java (Struts / Spring), Java EE, JUnit (or similar but willing to code in JAVA), Front-End Technologies: React.JS, Native mobile development, Build tools: Jenkins, DB: RDBMS, SQL based. **Desirable Skills:** - User-oriented approach to software development. - Willingness to expand skills by learning other technologies as needed. - Must be a team-oriented person with a can-do attitude. The role also involves coaching and mentoring software engineers. Additionally, the position offers various benefits and perks such as Medical Insurance, Group Accidental Coverage/Insurance, Group Term Life Insurance, Company Paid Subscription to Calm, Employee Referral Program, Wellness Program, Proof! Signants Employee Recognition Program, Burn Along - Digital fitness and wellness platform.,

Posted 4 weeks ago

Apply

0.0 years

0 Lacs

Bengaluru, Karnataka, India

Remote

Req ID: 334993 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java Kotlin Consultant to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Lead the contractor staff, collaborating with others to understand requirements, analyze and refine stories, design solutions, implement them, test them and support them in production Use data BDD techniques, collaborating closely with users, analysts, developers and other testers. Make sure we are building the right thing. Write code and write it well. Be proud to call yourself a programmer. Use test driven development, write clean code and refactor constantly. Make sure we are building the thing right. Be ready to work on a range of technologies and components, including user interfaces, services and databases. Act as a generalizing specialist. Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level. Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it&aposs needed. Your Skills And Experience Proficiency in Java /Kotlin with good understanding of both object oriented and functional programming concepts. Practical experience in building data engineering solutions Strong knowledge of Java, Spring, Spring Boot, Maven Strong knowledge of build automation systems such as TeamCity/Jenkins or UDeploy Familiar with version control systems such as GIT Experience with setting up key stores, generating SSL Certificates Experience working in an agile team, practicing Scrum, Kanban or XP (Optional) An understanding of web technologies, frameworks and tools, for example: HTML, CSS, JavaScript, Angular, Bootstrap, React, D3, Node.js Experience of Automated Testing is highly desirable Architecture and design approaches that support rapid, incremental and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing and microservices High performance SQL data access - SQL scripts Database: Oracle 10G or higher for Liquibase database automation. Experience in CI/CD implementations About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each clients needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, https://us.nttdata.com/en/contact-us . NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you&aposd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here . Show more Show less

Posted 4 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

telangana

On-site

As a Senior Software Engineer II at Marriott Tech Accelerator in Hyderabad, India, you will play a crucial role in leading the design, solutioning, and delivery of large-scale enterprise applications. Your primary focus will be on product development and solving complex problems with innovative solutions. Your responsibilities will include providing technical leadership by training and mentoring team members, offering financial input on budgets, and identifying opportunities to enhance service delivery processes. You will be responsible for delivering technology by conducting quantitative and qualitative analyses, ensuring project completion within scope, and coordinating with IT and vendor relations teams. In terms of IT governance, you will adhere to defined standards and processes while maintaining a balance between business and operational risk. You will also be involved in service provider management, validating project plans, monitoring outcomes, and resolving service delivery problems promptly. To excel in this role, you should have 6-8 years of software development experience with a deep understanding of integration patterns, API management platforms, and various design architectures. Your expertise should cover a wide range of technologies including Java, GraalVM, NoSQL, Spring Boot, Docker, Kubernetes, AWS, and more. Additionally, you should have hands-on experience with DevOps, CI/CD pipelines, infrastructure components, and cloud-native design patterns. Your background should include leading integration solutions development, architecting distributed systems, and working with microservices and serverless technologies. Ideally, you should have a bachelor's degree or equivalent experience/certification. Your ability to work in a hybrid mode and collaborate effectively in an agile development environment with a mix of onshore and offshore teams will be crucial for success in this role. If you are a results-oriented individual with a passion for cutting-edge technology and a track record of technology leadership, we encourage you to apply for this exciting opportunity at Marriott Tech Accelerator.,

Posted 1 month ago

Apply

8.0 - 13.0 years

30 - 35 Lacs

Chennai, Bengaluru

Work from Office

Design, implement distributed systems using Java Spring Boot, REST APIs & cloud-native tooling Define and enforce patterns for Event Sourcing and Command Query Responsibility Segregation (CQRS) Kafka or RabbitMQ for messaging Required Candidate profile Reputed product innovation comp, WFO, 5 days knowledge of Microservices, CQRS & Event Sourcing in production environments Exp implementing Zero Trust Architecture across application, API & data layers Perks and benefits As per MNC standard

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies