How Remoteville checks and expires listings
Application Support Engineer
Skills
JavaMicrosoft AzureComputer System DesignSplunkDynatraceServiceNowGitHub Actions
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of software or application engineering experience
- Strong proficiency in Java with API-first architectures
- Solid foundation in Data Structures Algorithms OOP and System Design
- Experience building microservices distributed systems event-driven architectures and high-throughput services
- Hands-on experience with workload balancing or routing engines including create cancel update flows
- Ability to trace and analyze Rx orders across multiple downstream applications
- Strong experience with Microsoft Azure including App Services Functions AKS SQL and Key Vault
- Expertise in Splunk Dynatrace and log-based troubleshooting
- Experience integrating with ServiceNow workflows
- Familiarity with CI/CD pipelines such as GitHub Actions or Azure DevOps
- Strong debugging skills across distributed systems
Nice to have
- Remote work
- Teamwork
- Learning mindset
- Career growth
Day to day
- Design and support DaaS application solutions with a focus on API-first Java services
- Build and maintain microservices distributed systems and event-driven architectures for high-throughput workloads
- Trace troubleshoot and optimize Rx order flows across multiple downstream applications using Azure observability and CI/CD tools
