Senior Java Backend Developer with Azure functions
Squash AppsRole Overview
Squash Apps is hiring a Senior Java Backend Developer with Azure functions. This is a full-time remote role, with the team based in Remote. Part of Squash Apps's Frontend hiring, posted 4 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Job Title: Java / Azure Backend Developer
Job Overview
We are seeking a Java Backend Developer with Azure cloud experience to build and support scalable data processing and integration solutions. The ideal candidate will have strong experience in Java development, Azure serverless services, SQL Server, and message-based integration patterns, along with the ability to develop lightweight dashboards and operational monitoring tools.
This role involves building reliable backend services, processing large datasets, integrating systems through messaging patterns, and ensuring operational stability through logging, monitoring, and automated testing.
⸻
Key Responsibilities
Exp- 5-10 years
- Design and develop Java-based backend services for data processing and integration workloads.
- Build and maintain Azure Functions (Java) for serverless processing.
- Implement messaging solutions using Azure Service Bus queues.
- Develop robust error handling, retry mechanisms, and poison queue handling for message-based workflows.
- Build idempotent processing pipelines with status tracking and proper error classification (transient vs permanent).
- Work with SQL Server for data persistence including stored procedures, transactions, and performance tuning.
- Develop functionality for large file ingestion and processing (CSV/flat files).
- Implement streaming I/O and optimized file handling for large data workloads.
- Build simple dashboard-style frontend pages for operational monitoring and status tracking.
- Integrate frontend dashboards with backend APIs.
- Collaborate with DevOps teams to support CI pipelines and operational monitoring.
- Perform troubleshooting using log-driven diagnostics and debugging techniques.
Frequently Asked Questions
How do I apply for the Senior Java Backend Developer with Azure functions position at Squash Apps?
Use the Apply button above to submit your application directly to Squash Apps. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Senior Java Backend Developer with Azure functions role at Squash Apps remote?
Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.
What does a Senior Java Backend Developer with Azure functions at Squash Apps earn?
Squash Apps has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Java Backend Developer with Azure functions role at Squash Apps posted?
This role was posted on June 18, 2026 (4 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Java Backend Developer with Azure functions role at Squash Apps require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Squash Apps lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start