Research and Development
190000TL Requisition #

Job Summary:

At Genesys, we’ve built one of the best cloud-based Customer Experience (CX) service offerings ever.  It was built from the ground-up in the cloud and handles millions of interactions per day. We have thousands of AWS EC2 instances deployed across multiple environments globally, and we push out dozens of product builds per day using a top-notch CI/CD pipeline.

The External Contacts team provides the customer context needed to deliver the best customer experience possible.  As a Java Software Engineer on the External Contacts team, you will be responsible for the development of AWS cloud-based microservices used by our customers to drive customer experience. You will work in a fast-paced startup environment where continuous change, innovation, and experimentation are a given. You will work with established and cutting-edge AWS services and technologies.

Successful Engineers will:

  • Propose practical solutions, not just describe problems.

  • Be driven to get results and not let anything get in their way.

  • Be proactive and anticipate/handle most issues.

  • Keep abreast of new tools and technologies.

  • Be curious.

  • Continuously learn and improve.

  • Show pride of ownership and strive for excellence in everything they do.

  • Understand why security, logging, metrics and test automation are important and believe this to be a first-class component of new development.

Major Responsibilities and Activities:

  • Design, develop, and test features/functions delivered via platform components and/or services that are highly scalable, available, and reliable.

  • Continuously improve a system deployed in production without downtime.

  • Recommend the use of new technologies and tools when appropriate.

  • Take ownership of features beginning to end, from design documents and reviews to acceptance testing and deployment.

  • Understand & comply with PCI, HIPAA, and GDPR.

  • Adhere to Genesys Code of Business Conduct and Ethics.

  • Participate in on-call rotation.

Minimum Requirements:

  • BS or MS in Computer Science or a closely-related field.

  • 2+ years of experience in software engineering.

  • Familiarity with microservices-based architectures.

  • Working knowledge of backend service development.

  • Working knowledge of REST API design principles.

  • Familiarity with NoSQL databases and design principles.

  • Strong diagnostic and troubleshooting skills.

  • Ability to rapidly learn and apply new programming languages/tools/techniques.

  • Hands-on experience with Linux.

The ideal candidate would also have experience with:

  • Amazon Web Services (DynamoDB, S3, SQS, SNS, Lambda, etc.)

  • Cloud-native architecture

  • Spring Boot microservices

  • Elasticsearch

  • Kafka

  • Java and other JVM languages

  • Git

  • Ansible

  • Linux

About Us:

Genesys® powers more than 25 billion of the world’s best customer experiences each year. We put the customer at the center of everything we do and passionately believe that great customer engagement drives great business outcomes. More than 10,000 companies in more than 100 countries trust the industry’s #1 customer experience platform to orchestrate omnichannel customer journeys that eliminate silos and build lasting relationships. With a strong track record of innovation and a never-ending desire to be first, Genesys is the only company recognized by top industry analysts as a leader in both cloud and on-premise customer engagement solutions. Connect with Genesys via www.genesys.com, Twitter, Facebook, YouTube, LinkedIn, and the Genesys blog.

Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics. #LI-BJ1

Previous Job Searches

Activity Feed

Job shares through Genesys
Dhananjay Gupta referred the Principal PS Consultant - Kuala Lumpur, Malaysia position. About a minute ago
Rolvin Tuvida referred the Implementation Engineer position. 11 minutes ago
Someone applied to the Business Analyst, Business Intelligence position. 40 minutes ago
Someone applied to the Business Finance Operations Analyst position. 40 minutes ago
Someone applied to the Associate Full Stack Developer position as a result of Salil Ajgaonkar's referral. 56 minutes ago

Similar Listings

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 1800017G

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 1900014X

United States, North Carolina, Durham, Durham

📁 Research and Development

Requisition #: 190000IR