Haystack
← Back to Jobs
Technology
TE

S Java Developer – Amazon Connect

TechVirtue LLCAtlanta, GA🇺🇸United StatesPosted Oct 7, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Atlanta, GA, United States
Posted
20 hours ago
DynamoDBAWSGitJava

Job Description

We are seeking an experienced AWS Developer with strong Java programming skills and hands-on Amazon Connect experience. The ideal candidate will have expertise in Amazon Connect Contact Flows, AWS Lex, Lambda, S3, DynamoDB, API integrations, CI/CD, Git, and Java/JDK upgrades.

The candidate will work closely with development, testing, and business teams to design and implement scalable contact center solutions, translate business requirements into effective contact flows, and improve customer experience and operational efficiency.

Key Responsibilities

AWS & Java Development

  • Develop and maintain AWS-based applications using Java.

  • Create and maintain API proxies and API integrations.

  • Perform dependency library upgrades, JDK upgrades, and application modernization.

  • Troubleshoot application and integration issues across AWS environments.

  • Develop serverless solutions using AWS services such as Lambda, S3, and DynamoDB.

  • Ensure applications are scalable, secure, resilient, and production-ready.

Amazon Connect

  • Design, develop, configure, and maintain Amazon Connect contact flows.

  • Work extensively with Amazon Connect Console and Flow Designer.

  • Demonstrate in-depth knowledge of Amazon Connect contact flow blocks and their use cases.

  • Configure contact routing strategies, queues, agent configuration, routing profiles, and related Connect components.

  • Design proactive and resilient contact flows to minimize customer-impacting issues.

  • Optimize contact flows for improved customer experience, operational efficiency, and business continuity.

AWS Lex

  • Design and configure Amazon Lex conversational bots.

  • Integrate Lex with Amazon Connect and backend AWS services.

  • Develop conversational experiences based on business requirements.

  • Troubleshoot and optimize Lex integrations and customer interactions.

AWS Integrations

  • Integrate Amazon Connect with AWS services including:

    • AWS Lambda

    • Amazon S3

    • Amazon DynamoDB

    • Amazon Lex

    • APIs and backend applications

  • Develop solutions that support secure and reliable data exchange between contact center and enterprise applications.

CI/CD & DevOps

  • Use Git for source-code management and collaborative development.

  • Commit, branch, merge, and manage code through enterprise Git repositories.

  • Support CI/CD pipelines for deploying code across development, testing, and production environments.

  • Troubleshoot deployment and environment-related issues.

Contact Center Business Requirements

  • Conduct comprehensive business requirements analysis to identify critical contact center needs and improvement opportunities.

  • Translate complex business requirements into robust and functional Amazon Connect contact flow designs.

  • Design solutions that support multiple business units and operational processes.

  • Identify opportunities for automation, self-service, and operational efficiency.

  • Analyze customer and contact center requirements to improve the overall customer journey.

  • Design proactive and resilient solutions that mitigate potential failures and support business continuity.

  • Collect and analyze contact center data to identify trends, root causes, and improvement opportunities.

  • Develop effective technical solutions based on business and operational requirements.

Collaboration

  • Collaborate effectively with development, QA/testing, architecture, operations, and business teams.

  • Work closely with lines of business to understand requirements and deliver customer-focused solutions.

  • Coordinate API, backend, and contact center integrations with development teams.

  • Support testing, troubleshooting, deployment, and production implementation activities.

  • Clearly communicate technical solutions, issues, risks, and recommendations to technical and non-technical stakeholders.

Similar jobs