Taro Logo

Senior Java Software Engineer

KUBRA delivers customer communications solutions to utility, insurance, and government entities across North America, handling over 1.5 billion customer interactions annually.
Tempe, AZ, USA
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Job Description

KUBRA, a subsidiary of Hearst, is seeking a Senior Java Software Engineer to join their growing Product Development team in Tempe, AZ. This role offers an exciting opportunity to work on enterprise customer experience management software that reaches over 40% of households in the U.S. and Canada, processing more than 1.5 billion customer interactions annually.

The ideal candidate will bring 5+ years of Java experience and strong expertise in object-oriented programming, with knowledge of Spring/Spring Boot and Java EE frameworks. You'll be working in a highly collaborative environment, contributing to the design and development of new functionality while helping to mentor other team members. The role requires proficiency in building highly concurrent, high-throughput systems and experience with AWS cloud services.

What makes this role particularly attractive is the combination of technical challenges and growth opportunities. You'll be working with modern technologies while helping to shape the architecture and direction of products that serve major utility, insurance, and government entities across North America. The company offers a casual work environment that balances creative freedom with stability, and team members are given significant responsibility to be productive and self-motivated.

KUBRA provides an impressive benefits package including medical insurance, 401k matching, education reimbursement, and various wellness perks like free Headspace premium membership and on-site fitness center access. The hybrid work arrangement offers flexibility while maintaining collaborative opportunities at the Tempe office. The company's award-winning culture emphasizes growth, diversity, and inclusion, making it an ideal place for experienced developers looking to make a significant impact while advancing their careers.

For engineers who enjoy working on large-scale systems with real-world impact, this role offers the perfect blend of technical challenges, mentorship opportunities, and work-life balance. The position comes with competitive compensation and a comprehensive benefits package, all within a company that's small enough to remain agile but large enough to provide long-term career stability.

Last updated 15 days ago

Responsibilities For Senior Java Software Engineer

  • Work as part of a team building enterprise customer experience management software
  • Contribute to design of new functionality and expand existing functionality
  • Collaborate on product roadmap and architecture development plan
  • Participate in full software development life cycle
  • Write code for highly concurrent, high-throughput system
  • Help train and mentor other Software Engineers
  • Manage projects and tasks using various technologies
  • Travel to clients in North America for design sessions and technical presentations

Requirements For Senior Java Software Engineer

Java
  • Minimum 5 years of experience in Java environments
  • Strong proficiency in Java 8+ and object-oriented design
  • Knowledge of Spring/Spring Boot and Java EE
  • Experience with Amazon AWS cloud facilities (EC2, S3, RDS preferred)
  • Experience in Java concurrency, relational databases, and stream processing
  • Experience writing JUnit tests
  • Bachelor's degree in Computer Science or Engineering, or equivalent experience
  • Leadership experience preferred
  • Strong analytical and problem-solving skills
  • Effective communication and organizational skills

Benefits For Senior Java Software Engineer

Medical Insurance
401k
Mental Health Assistance
Education Budget
  • Annual performance-based bonuses
  • Medical insurance
  • 401k Matching
  • Paid vacation days
  • Paid birthday off
  • Free LinkedIn Learning subscription
  • Free on-site fitness center
  • Education reimbursement program
  • Flexible schedules
  • Free refreshment stations
  • Two paid volunteer days
  • Tickets at Work membership
  • Free Headspace premium membership