At Genesys, we're creating the future of customer experience. We're looking for a Senior Full Stack Software Engineer to collaborate with developers and testers in building and maintaining a suite of AWS-hosted microservices. This role involves both backend and frontend development in a modern, collaborative environment where you can make a significant impact.
What You'll Do
- Design and implement features using Spring Boot (Java), Node.js, and Python in a microservices architecture.
- Develop UI features for the Outbound team.
- Write comprehensive unit and integration tests.
- Build highly scalable, available, and reliable services.
- Deploy services via CI/CD pipelines.
- Support production systems, conduct root-cause analysis, and participate in blameless post-mortems.
- Participate in a 24x7 on-call rotation (once every few months).
- Implement zero-downtime improvements to production systems.
- Engage in design and code reviews, mentoring team members.
- Become a domain expert in our architecture and customer use cases.
- Troubleshoot system stability and performance issues.
- Identify architectural risks and recommend improvements.
- Champion new technologies when appropriate.
- Foster an inclusive environment where everyone succeeds.
- Ensure compliance with PCI, HIPAA, and GDPR standards.
What We're Looking For
- Proficiency in at least one programming language like Java.
- Experience with REST APIs and microservices.
- Strong problem-solving abilities and desire to make meaningful contributions.
- Ownership mindset with commitment to excellence.
- Intellectual curiosity and passion for staying current with emerging technologies.
- Continuous learner who adapts quickly to new tools and techniques.
- Excellent communication skills, both written and verbal.
- Self-directed, resourceful, and detail-oriented.
- Understanding of how your work creates customer value across teams.
- Receptive to feedback and committed to growth.
- Advocate for testing as a core component of development.
Technical Stack
- AWS Services: EC2, DynamoDB, S3, SQS, SNS, Aurora MySQL, ElastiCache, Lambda, etc.
- Messaging & Search: Elasticsearch, Kafka
- Languages & Frameworks: Java, JavaScript, Spring Boot, Node.js, Python
- Tools: Git/Bitbucket, Maven, Jira/Confluence
- APIs: Public-facing REST APIs
- AI Tools: Proficiency with AI development tools (Cursor, Amazon Q, Kiro) and experience integrating AI capabilities into software applications.
Benefits & Compensation
- Flexible work options – hybrid schedules, work-from-home flexibility, and option to collaborate onsite in Galway office.
- Career development & growth – continuous learning opportunities, mentoring, and clear paths for advancement.
- Competitive pension scheme – employer-supported pension plan.
- Annual bonus program.
- Comprehensive health coverage – private health insurance, company dental plan, and wellness supports.
- Financial protection – Income Protection and Life Assurance, access to dedicated financial planning resources.
- Family-friendly policies – generous paid maternity and paternity leave, supportive leave options.
Work Mode
This is a hybrid position based in Galway.
Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.




