1

Back End Programming Jobs in Arizona (NOW HIRING)

Phoenix, AZ (Relocation is fine) Duration: Long-Term Opportunity We are looking for a highly skilled Golang Developer with strong experience in building scalable backend applications, microservices ...

Summary Photon is seeking a skilled AI Developer (Platform + Backend) to support the design, development, and implementation of AI-powered employee support platform. The enterprise AI platform built ...

Summary Photon is seeking a skilled AI Developer (Platform + Backend) to support the design, development, and implementation of AI-powered employee support platform. The enterprise AI platform built ...

Summary Photon is seeking a skilled AI Developer (Platform + Backend) to support the design, development, and implementation of AI-powered employee support platform. The enterprise AI platform built ...

Summary Photon is seeking a skilled AI Developer (Platform + Backend) to support the design, development, and implementation of AI-powered employee support platform. The enterprise AI platform built ...

Required Demonstrable experience in at least one back end type safe programming language Golang Preferred but other experience can be considered Comfortable experienced with back end micro service ...

Required Demonstrable experience in at least one back end type safe programming language Golang Preferred but other experience can be considered Comfortable experienced with back end micro service ...

Java Developer

Phoenix, AZ · On-site

$50.75 - $65.50/hr

Strong core java fundamentals. 5+ years of experience building large scale applications using Java backend Programming . * Experience working on Cloud (public or private) is strongly preferred

Java Developer

Phoenix, AZ · On-site

$50.75 - $65.50/hr

Java Backend Developer Location: Pheonix,AZ Locals only Skills: Looking for someone who has Java Backend Developer Good experience in Spring, Hibernate, CI/CD, AWS, SOAP, SQL AND Kubernetes

Backend Java Developer

Chandler, AZ · On-site

$51.50 - $67/hr

... other backend technologies as needed. - Troubleshoot and resolve software defects and issues ... TOP SKILLS: - Basic knowledge of the Java programming language and object-oriented programming ...

Software Engineer, Backend

Phoenix, AZ · On-site

$155K - $222K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Software Engineer, Backend

Tempe, AZ · On-site

$155K - $222K/yr

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Backend Java API Engineer

Phoenix, AZ · On-site

$50.25 - $65/hr

Overview CTG is seeking to fill an Backend Java API Engineer opening for our client in Phoenix, AZ ... Experience working on asynchronous programming and messaging systems like Kafka * Amex experience ...

Backend Java API Engineer

Phoenix, AZ · On-site

$50.25 - $65/hr

Overview CTG is seeking to fill an Backend Java API Engineer opening for our client in Phoenix, AZ ... Experience working on asynchronous programming and messaging systems like Kafka * Amex experience ...

Programming experience in Rust, Scala, Python. * Experience with observability tooling such asOpenTelemetry, Prometheus, Grafana. * Experience with feature flagging tools such as Launch Darkly.

Senior Developer, Back-End

Tempe, AZ · On-site

$143K - $165K/yr

The ideal candidate will have experience building scalable backend services and APIs primarily ... Strong knowledge of both Object-Oriented and Functional Programming * Experience debugging with AWS ...

Showing results 41-60

Back End Programming information

What are some common challenges faced by back end programmers when working on cross-functional teams?

Back end programmers often collaborate closely with front end developers, designers, and product managers, which can present challenges such as aligning technical back end solutions with user-facing requirements and timelines. Communication gaps may occur when translating business goals into technical tasks or integrating APIs with front end components. Staying adaptable and maintaining clear documentation can help back end programmers ensure smooth collaboration and project success in a cross-functional environment.

What does a back end programmer do?

A back end programmer develops and maintains the server-side components of web applications, including databases, server logic, and APIs. They use programming languages like Java, Python, or Ruby and work with frameworks and tools to ensure data is processed efficiently and securely. Strong problem-solving skills and knowledge of server management are essential for this role.

What is back end programming?

Back end programming refers to the development of server-side logic, databases, and application programming interfaces (APIs) that power the functionality of web and mobile applications. Back end programmers write code that handles data storage, processing, and security, allowing the front end (what users see) to interact with servers and databases. Common back end languages include Python, Java, Ruby, PHP, and Node.js. These developers ensure that applications run smoothly, securely, and efficiently behind the scenes.

What are the key skills and qualifications needed to thrive as a back end programmer?

To thrive as a Back End Programmer, you need strong proficiency in server-side languages (such as Java, Python, or Node.js), knowledge of databases (SQL/NoSQL), and a solid understanding of algorithms and data structures. Familiarity with frameworks (like Django, Spring, or Express), RESTful API development, and version control systems (e.g., Git) is typically required, along with relevant certifications or a computer science degree. Problem-solving, attention to detail, and effective communication are essential soft skills for collaborating with teams and troubleshooting complex issues. These competencies ensure robust, scalable, and maintainable back end systems that support seamless application performance.

What is the difference between Back End Programming vs Front End Development?

AspectBack End ProgrammingFront End Development
Primary FocusServer-side logic, databases, application architectureUser interface, website layout, client-side interactions
Required SkillsProgramming languages like Java, Python, Ruby; database management; server managementHTML, CSS, JavaScript; UI/UX design; responsive design
Work EnvironmentBackend servers, cloud platforms, databasesWeb browsers, design tools, client devices
Common CertificationsOracle Java Certification, AWS Certified DeveloperCertified Web Developer, Adobe Certified Expert

Back End Programming focuses on server-side development, managing databases, and application logic, while Front End Development centers on creating the visual and interactive aspects of websites. Both roles are essential for full-stack development but differ in skills, tools, and daily tasks.

What are popular job titles related to Back End Programming jobs in Arizona? For Back End Programming jobs in Arizona, the most frequently searched job titles are:
Infographic showing various Back End Programming job openings in Arizona as of August 2026, with employment types broken down into 80% Full Time, 15% Part Time, 1% Temporary, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

IT - Practice Manager - IT Service, Support and Operations | HTML,CSS,Javascript,Jquery,PHP,Drupal |

Spruce Infotech

Phoenix, AZ • On-site

$120K - $156K/yr

Full-time

Re-posted 19 days ago


Job description

POC: Brenda
• Job title: Java Backend developer
• Duration of the project: 12 months
• Work Location with Zip code: Phoenix, AZ 85054
• Please confirm if this would be onsite from day one OR Initial remote for 2-3 months and then expecting candidate to work from office OR 100% Remote: 100 % Onsite
• Is this an 100% remote role? No
• Vendor Rate Range (min to max rate you can offer): max XXX per hour
• Do you have budget approved for this request? Yes
• Minimum years of experience required: 5 years
• Would you require the candidates to meet you for in person interview? No
• Is Skype/WebEx interview, OK? Yes
• Please Confirm Must Have Skills (TOP 3 SKILLS) -
For 118724-1 : Java, Springboot, Microservices, Postgres, Kafka
Senior Java Backend Developer
Job Summary:
We are seeking an experienced and highly skilled Senior Java Backend Developer to join our dynamic engineering team. You will be responsible for designing, developing, and maintaining high-performance, scalable, and resilient backend services using Java and modern architectural patterns. This role requires deep expertise in building microservices, managing data streams with Kafka, utilizing reactive programming principles, and optimizing database interactions. As a senior member, you will contribute to technical architecture decisions, ensure code quality, and mentor junior team members.
Key Responsibilities:
• Design and Development: Lead the design and development of robust and scalable backend applications and RESTful APIs using Core Java (8+) and the Spring Boot framework.
• Microservices Architecture: Build and maintain a resilient microservices architecture, ensuring seamless communication and integration between services.
• Data Streaming and Messaging: Implement and optimize data processing and messaging solutions using Apache Kafka for reliable and high-throughput data exchange.
• Database Management: Design, implement, and optimize database schemas and queries in PostgreSQL and other relational/NoSQL databases, leveraging ORM tools like Hibernate/JPA.
• Performance and Scalability: Optimize application performance, identify and correct bottlenecks, and ensure the high availability and responsiveness of applications in production environments.
• Code Quality and Standards: Conduct regular code reviews, provide constructive feedback to team members, and ensure adherence to coding standards and best practices, including writing unit and integration tests.
• Collaboration and Mentorship: Collaborate effectively with cross-functional teams (frontend, QA, DevOps, product managers) to define, design, and ship new features, while also mentoring junior developers.
• Documentation and SDLC: Participate in the entire software development lifecycle (SDLC) using Agile methodologies and maintain comprehensive technical documentation.
Required Skills and Qualifications:
• Experience: 8+ years of hands-on experience in Java backend development.
• Core Java: Deep knowledge of Core Java concepts, including object-oriented programming (OOP), data structures, algorithms, concurrency, and exception handling.
• Frameworks: Proven expertise with the Spring Framework, particularly Spring Boot and Spring WebFlux (reactive stack).
• Microservices: Extensive experience in building and consuming RESTful APIs and developing microservices architectures.
• Messaging: Hands-on experience with message brokers/queues, especially Apache Kafka (topics, partitions, consumer groups).
• Reactive Programming: Familiarity with reactive programming principles and patterns, such as Project Reactor or RxJava.
• Databases: Strong proficiency in SQL and experience with relational databases, specifically PostgreSQL, including query optimization and schema design.
• DevOps & Cloud: Familiarity with cloud platforms (AWS, Azure, GCP), containerization tools like Docker and Kubernetes, and CI/CD pipelines.
• Soft Skills: Excellent problem-solving, analytical, and communication skills, with a strong ability to work in a collaborative, agile environment