As a Senior Software Engineer (Integration)? at Aspire, you will design, build, and maintain scalable integration services and microservices primarily using Java and Python. You will work across the full API lifecycle, deliver event-driven and asynchronous solutions, and leverage AI-assisted development tools to improve productivity and solution quality. This role also involves working with MuleSoft and modern cloud-native technologies to enable intelligent, reliable, and secure integrations.
What you'll do
Design, build, and maintain integration services and microservices using Java, Python, and open-source frameworks.
Develop and manage the full API lifecycle, including REST APIs and event-driven integrations.
Build scalable, asynchronous solutions using Kafka, RabbitMQ, GraphQL, AWS SQS, and similar technologies.
Implement event-driven architecture and asynchronous processing patterns.
Develop and maintain MuleSoft APIs, integrations, connectivity, and automation, including advanced MuleSoft designs.
Use AI-assisted coding tools (e.g., Cursor, Windsurf, Amp) to accelerate development and reduce delivery cycles.
Evaluate and adopt emerging AI productivity tools to enhance code quality and operational efficiency.
Design and implement agentic integrations and AI-powered automation to improve business processes.
Ensure compliance with responsible AI practices, including data privacy, governance, and model evaluation.
Collaborate with cross-functional teams and contribute to CI/CD pipelines and cloud deployments.
What you'll need
Bachelor's degree in Software Engineering, Computer Science, or a related field.
6-7 years of experience as a Software Engineer.
Strong hands-on experience with Java (primary) and Python (secondary).
Proven experience with microservices architecture and managing the end-to-end API lifecycle.
Strong experience with REST APIs and event-driven integrations.
Hands-on exposure to Kafka, RabbitMQ, GraphQL, AWS SQS, or similar platforms.
Experience with MuleSoft, including API development, integrations, or automation (advanced design preferred).
Experience using AI-assisted coding tools and the ability to quickly learn new AI and integration technologies.
Understanding of responsible AI, data privacy, and governance principles.
Experience with agentic integrations and AI automation.
Familiarity with open-source integration frameworks.
Exposure to emerging AI productivity tools.
Experience with cloud platforms and CI/CD, with AWS preferred.
Job Type: Full-time
Application Question(s):
Event-driven tools used + years (Kafka / RabbitMQ / SQS):
~ Example: Kafka - 3 years
Current role focus (Individual Contributor / Senior Individual Contributor / Technical Lead)?
What's your Current CTC in Lakhs per Annum?
What's your Expected CTC in Lakhs per Annum?
How much will be your notice period (provide in days) or an Immediate Joiner?
Total experience (years) | Java (years) | Python (years)
~Example: 6 | 4.5 | 2
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.