Description

Key Responsibilities
 Design, develop and implement RESTful API's and microservices using AWS services like API Gateway, Lambda, and ECS etc.,
 Develop and maintain integrations with various systems, including CRM's (Salesforce, ServiceNow), ERP, and other third-party applications.
 Develop and maintain data pipelines and ETL processes using AWS services like S3, Glue, Kinesis, SQS, SNS etc.
 Collaborate with cross-functional teams, including product managers, engineers, and QA to gather requirements and deliver high quality solutions.
 Troubleshoot and resolve integration issues, ensuring timely resolution of any problems.
 Stay up-to-date with the latest AWS technologies and best practices.
 Contribute to the improvement of our development processes and tools.

Job Qualifications
 Strong AWS Experience:
o Deep understanding of AWS core services, including ECS, S3, Lambda, RDS, Dynamo DB etc.,
o Experience with AWS security best practices, including IAM, VPC and Security Groups.
o Good understanding & knowledge of load balancing, traffic distribution, AWS Route 53, Direct Connect.
o Experience with serverless computing and microservices architecture.
o Strong experience with containerization and orchestration leveraging services like ECS, EKS, Fargate, Docker, Kubernetes etc.,
 API Development Expertise:
o Proven experience in designing, developing, and documenting RESTful API's using industry-standard methodologies. (e.g., OpenAPI/Swagger)
o Experience with API security best practices, including authentication, authorization, rate limiting etc.,
o Experience with API Gateways and service mesh technologies.
 Integration Experience:
o Proven experience in integrating applications with various systems, including CRM's (Salesforce, ServiceNow etc.,) , ERP's and other third-party applications.
o Integrations experience with logging, monitoring and observability tools. (e.g., AWS CloudWatch, CloudTrail, Splunk, Datadog, Prometheus, Grafana, Dynatrace)
o Experience with data integration patterns and technologies. (e.g., ETL, ELT)
o Experience with messaging patterns, message queues, and event-driven architectures.
 Software Development Skills:
o Strong programming skills in Java, Spring Boot, Rest Template, WebClient etc.
o Experience with SQL and NoSQL databases. (e.g., AWS RDS, Dynamo DB, Aurora, Redshift etc.,)
o Experience working in Agile environments (Jira).
o Strong experience with DevOps practices and CI/CD. (Terraform, Jenkins, Spinnaker, Git etc.,)
o Experience and understanding of data privacy, data protection, security protocols and systems. (e.g., Active Directory, IAM, SAML, SSO etc.,) in line with legal and regulatory requirements (PCI DSS, PII, HIPPA, GDPR etc.,)
o Strong experience in Code Quality, API performance and security testing and knowledge of tools like (Postman, JMeter, BlazeMeter, Fortify, Raven, Sonar etc.,)
 

Education

Any Graduate