Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Press Ganey

Senior Software Engineer, Java

Press Ganey

Senior Software Engineer at Press Ganey designing backend microservices for healthcare analytics. Collaborating with cross-functional teams to enhance digital presence and client loyalty.

Posted 4/15/2026full-timeAtlanta • 🇺🇸 United StatesSenior💰 $120,000 - $170,000 per yearWebsite

Tech Stack

Tools & technologies
AzureDistributed SystemsJavaKafkaMicroservicesNoSQLRabbitMQSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design and implement brand‑experience features
  • Build microservices and APIs in Java/Spring Boot
  • Participate in iteration and release planning
  • Interpret and refine specifications
  • Ensure data consistency
  • Maintain distributed systems
  • Implement messaging patterns using Kafka, RabbitMQ, Azure Service Bus
  • Document and prepare releases
  • Peer review, troubleshooting and mentoring
  • Support and improve applications

Requirements

What you’ll need
  • 6+ years of professional software‑development experience
  • Strong proficiency in Java and Spring Boot
  • Experience writing REST APIs and asynchronous services
  • Strong knowledge of relational (SQL) databases and experience with non‑relational (NoSQL) data stores
  • Hands‑on experience with messaging queues or event‑streaming platforms
  • Demonstrated experience designing, building and operating distributed systems
  • Proficiency in object‑oriented programming and data structures
  • Familiarity with API development and JSON‑based services
  • Knowledge of agile methodologies and experience working in an agile environment
  • Bachelor's degree in computer science, engineering or a related field

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
  • Discretionary bonus

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootREST APIsasynchronous servicesSQL databasesNoSQL data storesmessaging queuesevent-streaming platformsobject-oriented programmingdata structures
Soft Skills
mentoringtroubleshootingdocumentationpeer reviewiteration planningrelease planning
Certifications
Bachelor's degree in computer scienceBachelor's degree in engineering