1

Senior Java Software Engineer Jobs in Tempe, AZ (NOW HIRING)

Java developer

Phoenix, AZ ยท On-site

$50.75 - $65.50/hr

... senior Java engineer to join the team and help build low-latency, high-throughput web services to help us continue to grow the Credit portfolio globally. Candidate will fill the role of a Software ...

Senior Java, Bigdata Engineer

Phoenix, AZ ยท On-site

$124K - $163K/yr

ClifyX is a company that focuses on innovative software solutions, and they are seeking a Senior Java, Bigdata Engineer. The role involves end-to-end delivery of software projects and mentoring team ...

The engineer will work closely with cross-functional teams to deliver reliable, efficient, and ... Participate in software development lifecycle activities including design, coding, testing ...

Sr Java Developer

Phoenix, AZ ยท On-site

$55.75 - $71/hr

Job title: Sr Java Developer Location: Phoenix, AZ Duration : 6+ Months Contract : Java 8 (Lambda expressions, streams, Reactive (optional), JUnit, Microservices Spring boot) Experience in deploying ...

Senior Java Engineer (Remote)

Phoenix, AZ ยท Remote

$119K - $157K/yr

AZ, NC and TX. We are looking for a hands-on Senior Software Engineer to join our growing Online ... Java/J2EE environment * Excellent ability to communicate technical information clearly and work ...

Senior Java Engineer (Remote)

Phoenix, AZ ยท On-site +1

$119K - $157K/yr

AZ, NC and TX. We are looking for a hands-on Senior Software Engineer to join our growing Online ... Java/J2EE environment * Excellent ability to communicate technical information clearly and work ...

Senior Java Engineer (Remote)

Phoenix, AZ ยท Remote

$119K - $157K/yr

AZ, NC and TX. We are looking for a hands-on Senior Software Engineer to join our growing Online ... Java/J2EE environment * Excellent ability to communicate technical information clearly and work ...

Senior Java Backend Developer

Phoenix, AZ ยท On-site

$119K - $155K/yr

Senior Java Backend Developer Location: Phoenix, AZ (Hybrid Onsite) Type: W2 Contract (12 Months ... Solid understanding of software development best practices, design patterns, and agile ...

Sr. Java Developer

Tempe, AZ

$54.75 - $70/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... Work closely with software architects and technical leads to ensure decisions meet long-term ...

Showing results 21-40

Senior Java Software Engineer information

See Tempe, AZ salary details

$38.8K

$144.6K

$253.8K

How much do senior java software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior java software engineer in Tempe, AZ is $144,555.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,700.00 and $157,600.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are the most commonly searched types of Java Software Engineer jobs in Tempe, AZ?

The most popular types of Java Software Engineer jobs in Tempe, AZ are:

What are popular job titles related to Senior Java Software Engineer jobs in Tempe, AZ?

For Senior Java Software Engineer jobs in Tempe, AZ, the most frequently searched job titles are:

What job categories do people searching Senior Java Software Engineer jobs in Tempe, AZ look for?

The top searched job categories for Senior Java Software Engineer jobs in Tempe, AZ are:

What cities near Tempe, AZ are hiring for Senior Java Software Engineer jobs?

Cities near Tempe, AZ with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Tempe, AZ as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $144,555 per year, or $69.5 per hour.

Java-Python-Senior Engineer

Objectways Technologies

Phoenix, AZ โ€ข On-site

$125K - $164K/yr

Full-time

Re-posted 4 days ago


Job description

Role Description
This is a contract, on-site role for a Java-Python Senior Engineer located in Phoenix, AZ. The Senior Engineer will be responsible for designing, developing, and maintaining software solutions using Java and Python. Day-to-day tasks include back-end web development, coding using object-oriented programming principles, working with databases, and collaborating with teams to ensure the delivery of robust and efficient software systems. Candidates will also optimize systems for performance and reliability, and contribute to technical innovation.

Qualifications
  • 8+ years of commercial software development experience
  • Proficiency with distributed/multi-tier systems and application development, including excellent programming skills in languages such as Java, Python
  • Hands-on experience with Spring Boot, Micro-services, Kafka, Relational and/or NoSQL databases.
  • Experience in conversational interfaces, chatbots, machine learning, deep learning, and data analytics.
  • Experience with Agile development, Continuous Integration, and Continuous Delivery, including working knowledge of various tools in the CI/CD pipeline.
  • Experience with automated release management using Maven, Salt, Git, Jenkins
  • Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
  • Good understanding of data structures, algorithms, and design patterns
  • Great written communication and documentation abilities
  • Looks proactively beyond the obvious for continuous improvement opportunities.
  • Knowledge & experience of Contact center ecosystem/Genesys Framework and Architecture, familiarity with the Genesys ecosystem would be preferrable.
  • Leadership and communication: lead teams and collaborate with stakeholders, so strong leadership and communication skills are essential.
  • Excellent communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike.