Software Engineer

IntraEdge, Inc.
Scottsdale, AZ, United States
12 days ago
Apply on jobs.intraedge.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Microsoft Azure Computer Programming Continuous Integration DevOps Distributed Data Store Distributed Systems HP Systems Insight Manager Enterprise Messaging Systems Performance Tuning Systems Development Life Cycle
+7 more
Software Engineering Data Logging Spring Cloud Software Troubleshooting Kubernetes Docker Microservices

Job description

Design, develop, and maintain scalable cloud-native applications and platform solutions. Build and enhance microservices and distributed systems using Java and related technologies. Develop containerized applications using Docker and deploy/manage workloads on Kubernetes. Work with data-intensive services and distributed systems to ensure scalability, reliability, and performance. Implement application monitoring, logging, metrics, and observability solutions. Collaborate with cross-functional teams to define technical solutions and deliver high-quality software. Own features end-to-end, from proof of concept and design through development, testing, deployment, and production support. Troubleshoot complex technical issues and continuously improve system performance, reliability, and scalability. Follow best practices across the full Software Development Lifecycle (SDLC).

Requirements

We are looking for a Software Engineer with 5+ years of experience in designing, developing, and delivering cloud-native platform solutions and distributed applications. The ideal candidate should have strong expertise in Java, Kubernetes, Docker, microservices, monitoring, and data-intensive services, with a proven ability to own features throughout the complete software development lifecycle., 5+ years of professional software engineering experience. Strong programming experience in Java. Hands-on experience with Microservices architecture. Strong knowledge of Kubernetes and Docker. Experience building cloud-native applications/platforms. Experience working with distributed systems and data-intensive services. Knowledge of application monitoring, logging, and observability. Strong understanding of software development principles and the complete SDLC. Proven experience taking features from proof of concept to production. Strong problem-solving and communication skills.

Preferred Skills Experience with major cloud platforms such as AWS, Azure, or GCP. Experience with CI/CD and DevOps practices. Familiarity with distributed databases, messaging systems, and performance optimization. Experience working in Agile/Scrum development environments. Job Requirements

We are looking for a Software Engineer with 5+ years of experience in designing, developing, and delivering cloud-native platform solutions and distributed applications. The ideal candidate should have strong expertise in Java, Kubernetes, Docker, microservices, monitoring, and data-intensive services, with a proven ability to own features throughout the complete software development lifecycle., 5+ years of professional software engineering experience. Strong programming experience in Java. Hands-on experience with Microservices architecture. Strong knowledge of Kubernetes and Docker. Experience building cloud-native applications/platforms. Experience working with distributed systems and data-intensive services. Knowledge of application monitoring, logging, and observability. Strong understanding of software development principles and the complete SDLC. Proven experience taking features from proof of concept to production. Strong problem-solving and communication skills.

Preferred Skills Experience with major cloud platforms such as AWS, Azure, or GCP. Experience with CI/CD and DevOps practices. Familiarity with distributed databases, messaging systems, and performance optimization. Experience working in Agile/Scrum development environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.intraedge.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all