Software Engineer Position Available In Erie, New York

Tallo's Job Summary: This job listing has been recently added. Tallo will add a summary here for this job shortly.

Company:
Collabera
Salary:
$139360
JobFull-timeOnsite

Job Description

Job Description

Software Engineer Contract:
Buffalo, New York, US Salary Range:

60.00 – 74.00 |

Per Hour Job Code:

362786

End Date:

2025-07-10

Days Left:

28 days, 6 hours left Sr. Java Developer- Buffalo, NY (Hybrid)
Pay range- $60-74/hr Details
We are seeking a highly skilled and experienced Java Developer to design, build, and maintain a robust and scalable middleware application hosted on Azure. This application will facilitate seamless data flow between our internal systems and a SaaS hosted application, leveraging Azure Functions and other Azure services, with Java as the primary development language.

Responsibilities:

Design, develop, deploy and maintain Java-based Azure Functions for data integration
Implement secure and efficient API interactions with external SaaS applications
Ensure the scalability, reliability, and performance of the middleware solution
Collaborate with cross-functional teams to define requirements and deliver high-quality solutions
Implement effective error handling, logging, and monitoring for distributed systems
Participate in code reviews, promote best practices, and contribute to architectural discussions

Essential Skills and Experience:
Strong Core Java Development:

Solid understanding of OOP, data structures, algorithms, concurrency, and exception handling.

Java Ecosystem:
Spring Boot:

Proven experience building RESTful APIs

Maven/Gradle:

Proficiency with build automation.

JUnit/Mockito:

Experience with Unit Testing

HTTP Client & API Interaction:

Experience with Java HTTP client libraries (e.g., java.net.http, Apache HttpClient, SpringWebClient).

JSON Processing:

Experience with JSON serialization/deserialization.

API Authentication:

Understanding and implementing API Keys, Basic Auth, and

OAUTH 2.0.
API Error Handling:

Experience with HTTP status codes, retries, and backoff/circuit breaker strategies.

Azure-Specific Skills:
Azure Functions:

Strong understanding of triggers, bindings, and function app structures.

Azure Services Integration:

Experience with Azure Storage, Service Bus/Events Hub.

Azure Key Vault:

Essential for secure secret management.

Managed Identities:

Experience with credential-less access to Azure resources.

Monitoring:

Familiarity with Azure Monitor/App Insights for logging and tracing.

Serverless Principles:

Understanding event-driven architecture, statelessness, and cold start considerations.

DevOps:

Experience with Git for version control and CI/CD pipelines for deployment.
Job Requirement
Java
springboot
Azure
Reach Out to a Recruiter
Recruiter
Email
Phone

SAKSHI MISHRA

sakshi.mishra@collabera.com

Other jobs in Erie

Other jobs in New York

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started