Senior Software Engineer

Job not on LinkedIn

🔥 7 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Genesys

Genesys

5001 - 10000 employees

Founded 1990

💼 Consulting

🏥 Healthcare

🛡️ Insurance

Consulting • Healthcare • Insurance

Genesys is a leading provider of AI-powered experience orchestration solutions designed to deliver personalized experiences at scale. Their offerings include comprehensive contact center software, workforce engagement management solutions, and an open platform with cloud architecture. Genesys Cloud CX and EX platforms optimize both customer and employee experiences using intelligent automation and embedded AI, allowing seamless engagement across any channel. With a focus on various industries including banking, healthcare, retail, insurance, and government, Genesys assists organizations in transforming customer and employee interaction landscapes. Additionally, their AppFoundry Marketplace offers pre-integrated applications to extend platform functionalities.

📋 Description

• Design, build, and operate backend services that process, transform, and deliver analytics and reporting data at scale • Own features end-to-end: requirements analysis, API and data model design, implementation, testing, deployment, and production support • Architect reliable distributed systems: define service boundaries, async workflows, data contracts, failure strategies, and scaling approaches • Write clean, testable Java with Spring Boot • Integrate deeply with AWS managed services • Drive quality through comprehensive unit and integration testing • Participate in technical decision-making • Mentor and coach junior engineers

🎯 Requirements

• Bachelor's degree in Computer Science, Engineering, or a related field • 5+ years of professional backend software development experience • Deep proficiency in Java (modern versions, e.g. Java 12+) and the Spring ecosystem • Hands-on AWS experience with services commonly used in application backends • Strong understanding of distributed systems • Solid API design skills • Disciplined approach to testing • Comfort working in multi-module Maven projects • Strong communicator with an ownership mindset • Nice to have: Python for AWS Lambda functions, Apache Kafka, Valkey/Redis, DynamoDB, experience with infrastructure as code, familiarity with resilience libraries, exposure to QA automation, prior involvement in project leadership

🏖️ Benefits

• Paid volunteer time • August Free Fridays • Well-being resources • Regionally tailored programs for employees and their families

Apply Now

Similar Jobs

🔥 2 hours ago

Twilio

5001 - 10000

🔌 API

🤝 B2B

Software Engineer at Twilio delivering real-time software solutions for next-generation communications. Collaborating in diverse teams to tackle complex challenges in distributed computing.

AWS

Java

MySQL

Open Source

Oracle

Postgres

Python

RDBMS

Scala

Spark

🔥 3 hours ago

Bridgetree

51 - 200

📣 Marketing

☁️ SaaS

🤝 B2B

Senior .NET Developer at Bridgetree responsible for updating legacy applications and developing new projects. Leading a team and ensuring code quality while following best practices in a collaborative environment.

Angular

JavaScript

React

SDLC

🔥 4 hours ago

Cotiviti

5001 - 10000

🏥 Healthcare

💼 Consulting

📦 Logistics

Senior Operations Engineer managing Edifecs application operations and providing technical support to enterprise clients. Collaborating with development and infrastructure teams to resolve issues and improve performance.

Apache

Java

Oracle

SQL

Unix

🔥 6 hours ago

Jitterbit

201 - 500

💼 Consulting

📣 Marketing

📦 Logistics

Software Build/Install Engineer at Jitterbit designing and maintaining robust build and deployment systems for their low-code automation platform. This role involves enabling development teams and ensuring the reliability of build pipelines.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Gradle

Java

Jenkins

Kubernetes

Linux

MacOS

Maven

Microservices

MySQL

Python

RDBMS

SQL

Subversion

🔥 6 hours ago

Jitterbit

201 - 500

💼 Consulting

📣 Marketing

📦 Logistics

Software Build/Install Engineer designing and implementing deployable systems for high-scale engineering solutions at Jitterbit. Collaborating with teams to enhance the software delivery process.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Gradle

Java

Jenkins

Kubernetes

Linux

MacOS

Maven

Microservices

MySQL

Python

RDBMS

SQL

Subversion