Senior Java Cloud Engineer Azure, Microservices & DevOps
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
Azure and cloud-native architecture
- Azure Kubernetes Service (AKS)
- Docker and containerized application deployment
- Azure networking: VNet, private endpoints/private networking, and security configurations
- Azure Event Hub for event/streaming workloads
- Azure Cosmos DB using the MongoDB API
- Azure PostgreSQL
- Cloud-native security practices and secure coding
- Design for scale, reliability, resilience, and cost efficiency
DevOps and automation
- GitHub Actions CI/CD pipelines: build, test, deploy
- Git and GitHub workflows
- CloudSmith for artifact/package management
- Scripting and automation with Bash, Python, PowerShell, or similar
- Infrastructure-aware deployment, configuration, and release practices
Architecture and system design
- Microservices architecture and service-boundary design
- Distributed-systems patterns, integration patterns, and API contracts
- Technical-debt identification and reduction
- Reusable components, shared libraries, and cross-team platform thinking
- Scalability, latency, durability, and failure-mode analysis
- Security-by-design and early lifecycle security collaboration
Observability and quality
- Dynatrace for application performance monitoring and troubleshooting
- Dynatrace and Mezmo for centralized logging and observability
- Production readiness, monitoring, alerting, and incident analysis
- High-quality engineering practices, code review, testing, and documentation
Leadership and collaboration
- Coaching junior engineers on technical craftsmanship
- Leading root-cause analysis and driving corrective actions
- Evaluating technical risk and recommending practical mitigation
- Improving squad delivery practices and influencing engineering leadership
- Reducing duplicated effort and promoting reuse across teams
- Agile/Scrum collaboration, strong communication, and cross-functional partnership
Requirements
Overall experience
8 9 years
Core stack
Java/J2EE, Microsoft Azure, Agile, FastAPI, DevOps & Automation
Java
Strong Core Java and Java 17+ expertise; Spring Boot 3 for API development
APIs
REST and GraphQL experience, including Apollo and/or Spring GraphQL
Cloud
Practical Azure experience: AKS, VNet, private networking, security configuration, Event Hub, Cosmos DB (MongoDB API), and Azure PostgreSQL
Containers
Docker and container-based development; hands-on AKS experience
DevOps
Advanced GitHub Actions for build, test, and deployment; Git, GitHub, CloudSmith
Architecture
Proven microservices and distributed-systems design experience
Observability
Dynatrace APM/monitoring; logging with Dynatrace and Mezmo
Preferred
Azure certification such as AZ-204 or AZ-305; event-driven/streaming architecture; cloud cost optimization; technical mentoring/leadership
Onsite Interview in Dallas, TX
Mandatory Skills
Java and backend engineering
- Java 17+ and strong Core Java fundamentals
- Spring Boot 3 for production API services
- RESTful API design and integration patterns
- GraphQL using Apollo or Spring GraphQL
- FastAPI for Python-based service development
- Writing, testing, documenting, and maintaining code, scripts, and technical processes
- Debugging, root-cause analysis, concurrency, performance, latency, durability, and scalability
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦