
kubra
Position: Senior Java Software Engineer
Location: Tempe, AZ (Hybrid)
Type: Full-Time
About the Role
As a Senior Java Software Engineer at KUBRA, you’ll be at the forefront of designing and developing cutting-edge software solutions. You’ll collaborate with a talented team of technologists to deliver high-quality software, working on both new and existing product functionality. This is an exciting opportunity to solve complex technical problems, drive innovative projects, and contribute to KUBRA’s success in the customer communications space.
Key Responsibilities
🔹 Work with a team of developers to build enterprise customer experience management software.
🔹 Contribute to design and development of new features and the expansion of existing functionalities.
🔹 Collaborate with engineers, team leads, and management to shape the product roadmap and architectural plans.
🔹 Participate in the full software development lifecycle from design through deployment.
🔹 Develop high-performance, highly concurrent software with robust software architecture.
🔹 Mentor junior developers and provide leadership within the team.
🔹 Handle multiple projects and tasks, learning new technologies as the product evolves.
🔹 Debug, resolve issues, and ensure software meets high-quality standards.
🔹 Write unit tests and contribute to software that integrates with AWS resources (EC2, S3, RDS).
🔹 Travel for client design sessions, technical presentations, and training.
Required Qualifications
✅ Bachelor’s degree in Computer Science or Engineering, or equivalent experience.
✅ 5+ years of experience in Java environments.
✅ Expertise in Java, object-oriented design, and Spring/Spring Boot.
✅ Experience with Java concurrency, relational databases, and stream processing.
✅ Proficiency in JUnit tests to ensure high test coverage.
✅ Experience working with Linux systems and Docker.
✅ Familiarity with Amazon AWS services (EC2, S3, RDS) and infrastructure tools like Puppet, Chef, or Terraform.
✅ Leadership experience is a plus.
Preferred Qualifications
🌟 Master’s degree in a related field.
🌟 Experience with Docker, AWS, and modern cloud technologies.
What We Offer
- Award-winning company culture focused on growth and inclusion.
- Paid time off for your birthday and volunteer opportunities.
- Flexible schedules and education reimbursement.
- Free LinkedIn Learning subscription and access to an on-site fitness center.
- Annual performance-based bonuses and 401k matching.
- Fully stocked refreshment stations with tea, coffee, and beverages.
- Paid days off for volunteering and community involvement.
Why KUBRA?
KUBRA is a fast-growing company providing innovative customer communications solutions across North America. With a dynamic environment that fosters creativity and offers long-term stability, KUBRA provides the perfect platform for you to advance your career. We are committed to fostering diversity, equity, and inclusion within our workforce.
How to Apply
Ready to make an impact with your expertise? Apply today to join KUBRA’s talented engineering team!
🔹 Apply Now!