Location: Chennai.
Team: Technology
Role: Application Developer
Experience: 5+ years
Skill: AWS
Key Responsibilities:
- Design and implement production quality software in a cloud-based micro service architecture.
- Troubleshoot and provide timely resolutions to production support issues.
- Review code and provide feedback relative to best practices and improving performance.
- Have quality assurance in mind and implement software with a high level of test coverage.
- Take ownership of features from beginning to end: from design documents and reviews, to acceptance testing and deployment.
- Recommend new technologies as components of a solution when appropriate.
- Participate in rotating on-call support schedule.
- Understand & comply with PCI, GDPR, and HIPAA.
- Adhere to Genesys Code of Business Conduct and Ethics.
Desirable Skills:
- Java development ecosystem, including Maven and frameworks such as Spring Boot.
- Familiarity with AWS offerings (S3, DynamoDB, SQS, EC2).
- Experience with Elasticsearch, Kafka, Apache Hadoop is a plus.
- Git
- Ansible
- Jenkins