Jobs
Interviews

11 Microservicesbased Architectures Jobs

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

10.0 - 14.0 years

0 Lacs

haryana

On-site

As the primary liaison between business and technical teams, you will be responsible for ensuring alignment on the product vision, roadmap, and execution strategy. You will translate business requirements into well-defined Epics, Features, and User Stories with clear acceptance criteria. Owning and managing the product backlog will be a key aspect of your role, continuously refining and prioritizing based on business value, technical feasibility, and team capacity. Leading Agile ceremonies including sprint planning, backlog grooming, daily stand-ups, reviews, and retrospectives will also be part of your responsibilities. Driving the delivery of cloud-native and microservices-based digital solutions in collaboration with DevOps and Engineering teams is crucial. You will ensure continuous improvement by promoting test-driven development, automation, and CI/CD best practices. Facilitating stakeholder workshops to gather requirements, present findings, and gain consensus on key decisions will be essential. Monitoring progress using tools like Jira, Rally, and Confluence to ensure transparency and timely delivery is also part of the role. Furthermore, you will mentor junior team members and contribute to a culture of knowledge sharing and technical excellence. A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field is required, along with 10+ years of experience in digital delivery with a strong background in software development or technical business analysis. Proven expertise in delivering complex cloud-native platforms and microservices-based architectures is essential. Strong understanding of Agile and Scrum methodologies with practical experience in enterprise environments is necessary. Proficiency in writing technical and business-facing documentation including Epics, User Stories, and Use Cases is expected. Experience in stakeholder management and workshop facilitation is also required. Advanced analytical and problem-solving skills with a solution-oriented mindset are crucial. Hands-on experience with tools such as Jira, Rally, and Confluence is a must. Excellent verbal and written communication skills with the ability to influence and inspire teams and stakeholders are essential. Preferred skills include experience with test automation frameworks and CI/CD pipelines, familiarity with UX principles and user-centric design thinking, and a background in financial services, healthcare, or large-scale enterprise IT environments (preferred but not mandatory). Exposure to SAFe or similar scaled Agile frameworks would be advantageous.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

Simpplr is seeking a passionate and experienced individual to join our team as a Technical Engineering Manager. As the Technical Engineering Manager, you will play a crucial role in leading a team of talented engineers to deliver innovative software products. Your responsibilities will include product delivery, architecture & design, code reviews, and hands-on coding. Additionally, you will provide line management for direct reports, conduct performance reviews, and foster a positive environment of integrity, empowerment, and teamwork. What You'll Be Doing: - Taking complete technical ownership of the product - Delivering highly operable and maintainable software products on time - Leading a team of engineers to drive innovative Product Development - Writing/reviewing code daily and collaborating with team members on functional and non-functional requirements - Recruiting, hiring, and scaling a growing team of engineers - Conducting performance reviews and staff development - Collaborating closely with internal teams and external partners to drive product delivery What Makes You a Great Fit for Us: - Bachelor's or master's degree in Computer Science or Electronics - 6+ years of hands-on development experience with a minimum of 3 years in building highly scalable backend systems - 5+ years of experience leading engineering teams with people management responsibilities - Strong written and spoken communication skills - Experience with open source tools, frameworks, and cutting-edge technologies - Good understanding of Architecture & Design for scalable & high availability applications - Hands-on experience with databases, cloud platforms, Node.js, troubleshooting issues, and best practices for software development lifecycle - Software development experience using Agile-Scrum - Mentoring technical leads, senior engineers, and conducting code reviews We'd Especially Love to Hear from You If: - You prioritize building a culture of learning - You have experience working with product-based startups - You have prior experience with microservices-based architectures - You are dedicated to delivering the best user experience for customers Simpplr's Hub-Hybrid-Remote Model: Simpplr operates with a Hub-Hybrid-Remote model, providing employees with flexibility based on their roles. This model includes: - Hub: 100% work from Simpplr office, requiring full-time in-office presence - Hybrid: Work from home and office based on role requirements, enabling in-person collaboration regularly - Remote: 100% remote work within the country of hire, meeting role requirements.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Full Stack Developer specializing in Anti-Fraud Engineering, you will be based in Pune and play a crucial role in developing modern anti-fraud services across all layers of the stack. Your responsibilities will include writing high-quality, readable code, participating in code reviews, contributing to solution design, building automated tests, and creating documentation throughout the software development lifecycle. Additionally, you will collaborate closely with the scrum master, technical leads, other developers, and product owner to enhance both client experience and security posture. In this role, you will also support junior engineers by providing guidance and acting as a role model, particularly emphasizing quality focus and excellent code design. You will be involved in identifying and implementing continuous improvements in technical standards, methodologies, technologies, and processes. Taking ownership of deployment and operations across different environments, from development to production, is another key aspect of your responsibilities. Collaboration with global teams in Australia and the United States will be essential for sharing experiences, learnings, and best practices for enhancing the fraud program. You will actively participate in agile meetings following the scrum framework, including sprint planning, daily scrums, sprint review, and sprint retrospective. The qualifications we are looking for in a candidate include previous experience as a full stack developer, with a minimum of four years of hands-on experience. Proficiency in front-end technologies such as React and Typescript, along with experience working in a cloud-based environment, preferably AWS, is required. Knowledge of Python, Node.js, and various database technologies like PostgreSQL and NoSQL is highly encouraged. While a bachelor's degree in Computer Science or a related field is considered a plus, it is not strictly required. Ideal candidates should demonstrate a strong grasp of industry standards, best practices in development methodology, software architecture, design principles (e.g., SOLID), design patterns, and automated testing strategies. Experience in building and consuming web services, familiarity with microservices-based architectures, and excellent communication skills to bridge technical and non-technical stakeholders are essential. Having an understanding of agile software development methodology, ideally with experience in the scrum framework, is preferred. A proactive attitude towards continuous learning and personal development in both technical and non-technical areas is highly valued for this role.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Full Stack Senior Software Engineer at UPS, you will be responsible for planning, developing, and managing the organization's information software, applications, and systems to meet UPS's business needs through continual upgrades and development of new technical solutions. You will work with cross-functional teams to lead the development of engaging user experiences and intuitive interfaces for digital solutions for internal UPS customers. Your role will involve defining visual and interactive user experiences for products that play a central role in future development efforts and establishing UI/UX design standards, guidelines, and strategies to create cohesive experiences. You will champion the integration of the user experience team and concepts within UPS while leading junior team members with project-related activities and tasks. Key Responsibilities: - Provide UI Systems analysis and design. - Develop and ensure the creation of application documents. - Define and produce integration builds. - Design, develop, and implement software solutions using Java. - Build dynamic user interfaces with the Angular framework. - Monitor emerging technology trends. - Design UI performance test plans. - Collaborate with cross-functional teams to define, design, and ship new features. - Maintain code quality, organization, and automation. Technical Skills Required: - 2+ years of experience in UI/UX development. - Proficiency in Java programming language with extensive experience in building applications. - Strong knowledge of relational databases, specifically in SQL Server management systems and development. - Experience working with Azure DevOps for continuous integration/continuous deployment (CI/CD) pipelines. - Demonstrated experience in developing Microservices-based architectures. - Expertise in API development standards and best practices. - Familiarity with Linux for server management and deployment. - Solid understanding of Agile development methodologies, including Scrum and Kanban practices. Qualifications: - Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or a related field (Preferred) This is a permanent position at UPS, a workplace committed to providing an environment free of discrimination, harassment, and retaliation.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

delhi

On-site

As a Senior AI Engineer / Data Scientist at our cutting-edge Ed-Tech company based in Delhi, you will play a crucial role in designing, developing, and deploying advanced AI/ML models that have a significant impact on our business. Your focus will be on utilizing AI technologies to enhance education through various initiatives such as automated question generation, assessment engines, personalized learning solutions, AI tutors, and auto-grading of answer sheets. Your key responsibilities will include designing, optimizing, and implementing AI and machine learning models tailored specifically for Ed-Tech use cases. This will involve working on projects related to question generation, auto-evaluation systems, adaptive learning engines, AI tutors, and automated answer sheet grading. Additionally, you will be responsible for integrating AI models with frontend interfaces and backend server logic, handling both structured and unstructured data using SQL and NoSQL databases, and ensuring high standards of data security, privacy, and compliance. To succeed in this role, you should possess a Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field, along with 4-6 years of hands-on experience in AI/ML development. You should have a strong background in Generative AI, time series forecasting, recommendation systems, and real-world AI solutions, as well as proficiency in Python and ML frameworks like TensorFlow, PyTorch, and scikit-learn. Knowledge of machine learning algorithms, data structures, model tuning, and evaluation metrics is essential, and experience with Knowledge Graphs and Docker deployments would be beneficial. Furthermore, you should be adept at developing and maintaining microservices-based architectures, possess strong testing skills using platforms like unittest, and excel in communication, documentation, and team collaboration. Prior experience in Ed-Tech or deploying AI solutions in production environments, as well as active contributions to open-source projects or a well-maintained GitHub portfolio, would be considered advantageous. If you are passionate about leveraging AI to solve real-world challenges in the education sector and thrive in a collaborative, innovative environment, we would love to hear from you. Join our team and be part of revolutionizing education through AI-driven technologies.,

Posted 1 month ago

Apply

7.0 - 11.0 years

0 Lacs

guwahati, assam

On-site

The Developer role entails overseeing the development, implementation, and technical aspects of software projects to ensure the successful realization of the technical vision and strategy. This includes upholding technical standards, ensuring code quality, and maintaining the overall technical integrity of the project. The position requires a minimum of 7+ years of experience and a qualification of B.E./B. Tech in any specialization or MCA. The job location is in Guwahati, Assam. The ideal candidate should possess expertise in core Java concepts, object-oriented programming principles, Java features like lambda expressions and streams, as well as experience in developing enterprise-level applications using Java EE technologies. Proficiency in the Spring framework for building scalable applications, Spring Boot for rapid microservices development, and ORM concepts with frameworks like Hibernate is essential. Additionally, skills in web development using HTML, CSS, and JavaScript, along with experience in analyzing and optimizing Java applications for performance are required. Experience working in Agile/Scrum environments, relational databases like MariaDB, MySQL, PostgreSQL, or Oracle, and version control systems is crucial. Proficiency in CI/CD pipelines implementation using tools like Jenkins, GitLab CI, or Travis CI, automated testing and deployment processes, and familiarity with containerization technologies like Docker are preferred. Knowledge of building microservices-based architectures and understanding service discovery, load balancing, and API gateways are advantageous. Responsibilities include collaborating with stakeholders to grasp requirements and technical challenges, designing system architecture, writing and optimizing front-end and back-end code, integrating third-party services, implementing performance optimizations, and setting up CI/CD pipelines. Monitoring system health, providing maintenance, documenting code, working closely with the team, ensuring security best practices, and suggesting process improvements are also core duties. The Developer will be responsible for staying updated with new technologies, monitoring application response times, maintaining software documentation, recording support activities, collaborating with stakeholders, conducting feasibility studies, writing efficient code, executing tests, debugging and resolving issues, participating in team meetings and code reviews, and identifying areas for process improvement. Compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards is essential. Fluency in English and Hindi (speaking, reading, and writing) is required, with fluency in Assamese being preferred. The position was posted on June 30, 2025, and the last date for submission is July 31, 2025.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

We are looking for a skilled and motivated Data Scientist with a strong background in backend development and AI/ML engineering. The ideal candidate should have experience in constructing, deploying, and expanding machine learning solutions using Python and modern ML frameworks. Responsibilities: - Develop and implement machine learning models, including advanced architectures like Large Language Models (LLMs). - Collaborate with various teams to create scalable AI-driven solutions using sound software engineering principles. - Utilize Python and object-oriented programming to build efficient, maintainable, and production-grade ML pipelines. - Work with popular ML frameworks such as TensorFlow, PyTorch, and Scikit-learn for model development and testing. - Integrate AI/ML models into applications via RESTful APIs while ensuring performance, scalability, and reliability. - Use tools like Hugging Face, LangChain, and OpenAI APIs for NLP and generative AI model development. - Manage containerized services using Docker for seamless deployment and reproducibility of ML solutions. - Follow best practices in version control (Git) and software development lifecycles to support collaborative and agile workflows. - Develop and maintain relational databases (e.g., MySQL, PostgreSQL, Oracle) to support data-driven applications. - Contribute to microservices-based architectures for AI/ML systems. - Apply agent communication protocols and multi-agent system design in relevant AI applications. - Analyze large datasets, extract actionable insights, and continuously improve models. Required Skills and Qualifications: - Minimum 4 years of experience in data science, machine learning, or backend development. - Proficiency in Python and solid foundations in object-oriented programming. - Hands-on experience with the entire machine learning model lifecycle, from training to production deployment and monitoring. - Understanding of scalable system design and microservices architecture. - Strong problem-solving skills, attention to detail, and knowledge of data structures and algorithms. - Excellent communication and collaboration abilities, with a knack for working in a dynamic team setting. Preferred Qualifications: - Expertise in Generative AI, particularly with Large Language Models (LLMs) like GPT and LLaMA. - Proficiency in prompt engineering, fine-tuning LLMs, and evaluating AI model performance. - Familiarity with AI system architecture, including orchestration frameworks and agent-based designs. - Experience with advanced AI tools, platforms, and APIs for scalable systems. - Strong communication skills and proven track record of effective collaboration in cross-disciplinary teams. - Knowledge of ethical AI principles, including model interpretability, fairness, responsible AI deployment, and ongoing monitoring.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

telangana

On-site

As the Vice President of Engineering at Teradata in India, you will be responsible for leading the software development organization for the AI Platform Group. This includes overseeing the execution of the product roadmap for key technologies such as Vector Store, Agent platform, Apps, user experience, and AI/ML-driven use-cases. Your success in this role will be measured by your ability to build a world-class engineering culture, attract and retain technical talent, accelerate product delivery, and drive innovation that brings tangible value to customers. In this role, you will lead a team of over 150 engineers with a focus on helping customers achieve outcomes with Data and AI. Collaboration with key functions such as Product Management, Product Operations, Security, Customer Success, and Executive Leadership will be essential to your success. You will also lead a regional team of up to 500 individuals, including software development, cloud engineering, DevOps, engineering operations, and architecture teams. Collaboration with various stakeholders at regional and global levels will be a key aspect of your role. To be considered a qualified candidate for this position, you should have at least 10 years of senior leadership experience in product development or engineering within enterprise software product companies. Additionally, you should have a minimum of 3 years of experience in a VP Product or equivalent role managing large-scale technical teams in a growth market. You must have a proven track record of leading agentic AI development and scaling AI in a hybrid cloud environment, as well as experience with Agile and DevSecOps methodologies. Your background should include expertise in cloud platforms, data harmonization, data analytics for AI, Kubernetes, containerization, and microservices-based architectures. Experience in delivering SaaS-based data and analytics platforms, modern data stack technologies, AI/ML infrastructure, enterprise security, and performance engineering is also crucial. A passion for open-source collaboration, building high-performing engineering cultures, and inclusive leadership is highly valued. Ideally, you should hold a Master's degree in engineering, Computer Science, or an MBA. At Teradata, we prioritize a people-first culture, offer a flexible work model, focus on well-being, and are committed to Diversity, Equity, and Inclusion. Join us in our mission to empower our customers and drive innovation in the world of AI and data analytics.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

telangana

On-site

As the Vice President of Engineering at Teradata, you will be responsible for leading the India-based software development organization within the AI Platform Group. Your main focus will be on executing the product roadmap for key technologies such as Vector Store, Agent platform, Apps, user experience, and AI/ML-driven use-cases at scale. Success in this role will involve building a world-class engineering culture, attracting and retaining top technical talent, accelerating hybrid cloud-first product delivery, and driving innovation that brings measurable value to customers. You will be leading a team of over 150 engineers with the goal of helping customers achieve outcomes with Data and AI. Collaboration with Product Management, Product Operations, Security, Customer Success, and Executive Leadership will be key aspects of your role. Additionally, you will work closely with a high-impact regional team of up to 500 people, including software development, cloud engineering, DevOps, engineering operations, and architecture teams. To qualify for this position, you should have over 10 years of senior leadership experience in product development, engineering, or technology leadership within enterprise software product companies. You should also have at least 3 years of experience in a VP Product or equivalent role managing large-scale technical teams in a growth market. Experience in leading the development of agentic AI and scaling AI in a hybrid cloud environment is essential. Success in implementing and scaling Agile and DevSecOps methodologies, as well as modernizing legacy architectures into service-based systems, will be key qualifications. Your background should include expertise in cloud platforms, data harmonization, data analytics for AI, Kubernetes, containerization, and microservices-based architectures. Experience in delivering SaaS-based data and analytics platforms, familiarity with modern data stack technologies, AI/ML infrastructure, enterprise security, data governance, and API-first design will be beneficial. Additionally, a track record of building high-performing engineering cultures, inclusive leadership teams, and a passion for open-source collaboration are desired qualities. A Masters degree in engineering, Computer Science, or an MBA is preferred for this role. At Teradata, we prioritize a people-first culture, embrace a flexible work model, focus on well-being, and are committed to Diversity, Equity, and Inclusion. Join us in our dedication to fostering an equitable environment that celebrates individuals for all aspects of who they are.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Principal Software Engineer at Mastercard, you will be part of the Customer Access Team, a group of highly skilled individuals dedicated to creating foundational security capabilities for application teams. You will play a crucial role in leading the architecture and design decisions for enterprise-grade applications, driving innovation, and ensuring excellence in software development practices. Your responsibilities will include: - Serving as an individual contributor and technical team leader, contributing to departmental growth and innovation - Designing and architecting Customer Access products using microservices-based architectures - Implementing 12-factor application design principles and ensuring compliance and security in CI/CD pipelines - Embracing domain-driven design principles, including consumer-driven contracts and contextual mappings - Bringing cutting-edge engineering practices to life in multiple evolving frameworks - Working on complex enterprise-wide initiatives and collaborating with business/product owners to introduce new services and products - Taking ownership of improving customer experience, simplifying architectures, and balancing trade-offs between competing interests - Participating in technical interviews for hiring engineering staff and contributing to architectural meetings and resolution of challenges To excel in this role, you should have: - Product engineering experience demonstrating cross-functional influence and technical innovation - Strong foundation in Computer Science fundamentals, web applications, and microservices-based software architecture - Proficiency in multiple programming languages such as Java, .NET, JavaScript, and SQL - Expertise in DevOps best practices, continuous integration, delivery concepts, and test setups in production environments - Experience in leading global projects, promoting reference architecture, and driving trade-off discussions - Performance engineering skills to ensure applications are scalable and performant - Ability to articulate complex architecture patterns to executive and customer stakeholders As part of Mastercard's commitment to corporate security, you will be expected to abide by security policies, maintain the confidentiality and integrity of information, report any security violations, and complete mandatory security trainings. If you are a collaborative and innovative software engineer with a passion for driving technical excellence, Mastercard invites you to join the Customer Access team and contribute to building a sustainable world of priceless possibilities.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Principal Software Engineer at Mastercard, you will be part of the Customer Access Team, a group of highly skilled individuals dedicated to creating foundational security capabilities for application teams. Your role will involve leading the exploration in software architecture and technology innovations, driving architecture and design decisions, and enabling excellence within the team. You will be expected to be at least 50% individual contributor with technical team leadership, recognized as a departmental authority and technical expert. Your responsibilities will include driving the architecture for Customer Access products using microservices-based architectures, ensuring compliance and security in CI/CD pipelines, and implementing domain driven design practices. In addition, you will work on complex enterprise-wide initiatives, collaborate with business/product owners to architect and deliver new services, and take ownership of improving customer experiences. You will also be required to participate in technical interviews, contribute to architecture meetings, and drive resolutions to enterprise-wide challenges. To excel in this role, you should have a strong foundation in Computer Science fundamentals, web applications & services, and microservices-based software architecture. You must have experience in multiple programming languages such as Java, .NET, JavaScript, SQL, and knowledge of secure coding standards. Furthermore, you should possess expertise in DevOps best practices, continuous integration and delivery concepts, and advanced test setups in production environments. Your experience in leading global projects, promoting reference architecture principles, and driving trade-off discussions based on value drivers will be crucial for success in this position. Overall, as a Senior Principal Software Engineer at Mastercard, you will play a vital role in driving innovation, technical excellence, and architectural design within the Customer Access Team, contributing to the company's mission of building a sustainable world that unlocks priceless possibilities for all.,

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