HamburgerMenu
hirist

Senior Developer - Microservices Architecture

ANRI Solutions HR Services
Multiple Locations
6 - 9 Years

Posted on: 24/09/2025

Job Description

Job Description :


Responsibilities :


- Working in project teams designing, building and maintaining Document management & Mail room tools within infrastructure to provide strong business solutions.

- Collaborate with stakeholders including clients, technical teams, and vendors to gather requirements, define project scope, and manage expectations.

- Working in tandem with an engineering team to identify & implement the most optimal cloud-based solutions.

- Managing cloud environments in accordance with company security guidelines.

- Ability to communicate with clients on a business level and translate their needs into technical solutions

- Managing software evaluations for cloud migrations for customer service channels

- Employing exceptional problem-solving skills, with the ability to see and resolve issues before escalations.

- Experience collaborating across multiple functional and/or technical teams to deliver an Agile-based project

- Setting up pilots and POC for solution evaluations and further migration to production

- Providing digital experience, business automation solutions using AI/Client as well as contact center

technologies


Basic Qualifications :


- Good understanding of Microservices based architecture is required using Spring Boot or equivalent.

- Strong DB knowledge on RDBMS databases like PostGreSQL, MySQL etc.

- Strong working knowledge of Spring, REST APIs, Swagger or any equivalent API documentation tool

- Knowledge of integration patterns and their uses

- Good documentation skills able to create design documents for solution proposals

- Good presentation skills able to create working UML/Flow diagrams (e.g. draw.io, LucidChart etc) and present to different stakeholders


Key Responsibilities :


- Lead the design and implementation of document management and mailroom tools aligned with business needs.


- Collaborate with clients, technical teams, and vendors to gather requirements, define scope, and manage expectations.

- Architect and deploy optimal cloud-based solutions in line with security and compliance standards.

- Translate business requirements into technical solutions and communicate effectively with stakeholders.

- Evaluate software for cloud migration across customer service channels.

- Proactively identify and resolve technical issues before escalation.

- Drive Agile-based project delivery across multiple teams.

- Develop pilots and proof-of-concepts for solution validation and production rollout.

- Deliver digital experiences and automation using AI and contact center technologies.


Required Technical Skills :


- Strong understanding of microservices architecture using Spring Boot or equivalent.

- Proficient in RDBMS (PostgreSQL, MySQL) and REST API development.

- Experience with API documentation tools (e.g., Swagger).

- Familiarity with integration patterns and backend service connectivity.

- Skilled in creating technical documentation, UML, and flow diagrams.

- Hands-on experience with AWS Lambda, especially for external service integrations.

- Expertise in Amazon Connect: building contact and chat flows.

- Experience with document management and mailroom tools (3+ years).

- Background in customer service technologies (5+ years), including cloud-based contact center platforms.

- Integration experience with WFM, CRM (Salesforce, ServiceNow, Zendesk), and Unified Communications.

- Knowledge of WebRTC, SIP, and other communication protocols.

- Proficient in Python, with working knowledge of Node.js, Java, or .NET.

- Experience with IVR platforms (Genesys, Avaya) and migration to Amazon Connect.


Preferred Cloud & AI Tools :


- AWS : Lambda, Step Functions, S3, DynamoDB, Athena, Kinesis, CloudWatch, CloudFormation

- Contact Center : Amazon Connect, Lex, Polly, Transcribe, Contact Lens

- AI/ML : Amazon Q, Bedrock

- Document & Mailroom Automation Tools


Other Skills :


- Cloud fundamentals

- Serverless architecture

- Data services

- Application integration

- Troubleshooting and debugging

- Customer experience design

- Strong understanding of client server architecture


Preferred Qualifications :


- Bachelors degree in computer science, engineering

- Contact centre knowledge and experience, including understanding of call flows, routing and queues, contact centre reporting and management.


- Knowledge and/or experience in one or more of the following:

- Serve as a subject matter expert and trusted advisor on AWS, specifically Amazon Connect and associated services

- Deploying and debugging cloud initiatives as needed in accordance with best practices throughout the development lifecycle.


info-icon

Did you find something suspicious?