Skip to main content
Lighthouse Technology Services logo

Senior Cloud Backend Engineer (Java / Azure )

Lighthouse Technology Services
Full Timesenior
New York, New York, USPosted March 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSpringAzureRESTCI/CDAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Lighthouse Technology Services is partnering with our client to fill their Senior Cloud Backend Engineer with expertise in Java and Azure position! This is a 12+ month contract with potential to hire and will be on site 4 days per week in Buffalo, New York. This role will be a W2 employee of Lighthouse Technology Services. No C2C or subcontracting arrangements will be considered.

Position Overview:

We are seeking a highly analytical and technically strong Senior Backend Engineer to design, develop, and enhance enterprise-grade applications in a secure, cloud-enabled environment. This role serves as a principal technical contributor across complex initiatives-translating business requirements into scalable, resilient, and well-architected backend solutions.

You will lead systems analysis, drive technical design, and build modern REST-based services leveraging Java, Spring Boot, and Azure cloud services, while ensuring compliance with risk, regulatory, and enterprise governance standards.

What You'll Be Doing:

Backend Architecture & Development

  • Design, develop, and enhance secure RESTful APIs using Java (OOP, concurrency, data structures) and Spring Boot
  • Architect and implement scalable backend solutions within Microsoft Azure
  • Develop and integrate Azure Functions and cloud services to support distributed enterprise workflows
  • Ensure proper system design across application layers including service orchestration, authentication, monitoring, and error handling
  • Build robust HTTP client integrations to interface with internal and third-party systems

Cloud & Integration Engineering

  • Configure and manage Azure services, including:
  • Azure Functions
  • Service integrations
  • Key Vault
  • Managed Identities
  • Application monitoring
  • Implement secure OAuth 2.0 authentication and token-based access controls
  • Design and manage API integrations, ensuring reliability, resilience, and fault tolerance
  • Troubleshoot complex system interaction issues across integrated platforms

Systems Analysis & Technical Leadership

  • Lead complex systems analysis, design reviews, and enhancement initiatives
  • Evaluate interdependencies across applications, infrastructure, and vendor platforms
  • Prepare detailed technical specifications, design artifacts, and documentation
  • Direct and coordinate work of less experienced developers on small-to-large scale initiatives
  • Prepare technical estimates, implementation plans, and project assessments
  • Drive development standards, code quality, automation, and testing best practices

Testing, Quality & Support

  • Develop and execute comprehensive unit testing strategies
  • Prepare and execute test data and validation plans
  • Support user acceptance testing (UAT) and production readiness reviews
  • Debug, analyze, and resolve performance or integration issues

What You'll Need to Have:

A minimum of 5 years of systems analysis/application development experience

Backend Engineering

  • Strong expertise in Java (OOP principles, concurrency, collections, multithreading)
  • Advanced experience building RESTful APIs using Spring Boot
  • Experience with build automation tools and CI/CD pipelines
  • Strong unit testing and debugging capabilities

Azure & Cloud Services

  • Hands-on experience developing within Microsoft Azure
  • Proficiency with:
  • Azure Functions
  • Azure Service integrations
  • Azure Key Vault
  • Managed Identities
  • Application Insights / Monitoring
  • Experience designing cloud-native architectures

API & Security Integration

  • Strong experience with Java HTTP client libraries
  • Deep understanding of OAuth 2.0 authentication flows
  • Experience implementing secure API-to-API communication
  • Strong understanding of error handling, resilience patterns, and retry logic

Enterprise Engineering Competencies

  • Experience coordinating between technical teams and business stakeholders
  • Ability to analyze highly complex system interrelationships
  • Experience preparing technical documentation and solution designs
  • Proven ability to manage multiple concurrent, complex initiatives
  • Strong understanding of SDLC methodologies and development governance standards
  • Ability to estimate project effort, timelines, and delivery milestones

Preferred

  • Experience within regulated or financial services environments
  • Knowledge of enterprise application frameworks within banking systems

Pay Range: $64-$74/hr

Questions about any of our jobs? Email us at recruiting@lhtservices.com

View all of our open jobs here: jobs.lhtservices.com

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free