Software Engineer II - Java (Azure Serverless Focus) - Syntricate Technologies : Job Details

Software Engineer II - Java (Azure Serverless Focus)

Syntricate Technologies

Job Location : Buffalo,NY, USA

Posted on : 2025-08-20T07:16:04Z

Job Description :
Software Engineer II - Java (Azure Serverless Focus) Buffalo, NY (Hybrid 3 days onsite/2 days remote) 12+-month contract Web Cam Interview $64-$74/Hr on W2 NOTES FROM MANAGER/REQUIRED SKILLS & EXP.:
  • 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.
Skill Set 1: Java (OOP, data structures, concurrency); Spring Boot (RESTful APIs) Build Automation, Unit Testing Skill Set 2: Azure Development (Functions, Services Integration, Key Vault, Managed Identities, Monitoring) Skill Set 3: HTTP Client & API Interactions (Java HTTP client libs, API Authentication OAUTH 2.0, Error Handling) 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. EDUCATION AND EXPERIENCE REQUIRED:
  • Minimum of an Associate's degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience.
  • Familiar with application development software and hardware platforms.
  • Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software.
  • Capable of working on multiple projects of a complex nature.
  • Excellent problem-solving skills to assist in issue resolution.
  • Strong verbal and written communication skills, with prior experience presenting to the target audience.
  • Strong organizational and time management skills.
  • Detail-oriented.
  • Strong lateral thinking skills.
  • Experience coordinating between Applications and business units.
  • Experience recommending and implementing systems solutions.
  • Experience driving project milestones and delivery dates.
EDUCATION AND EXPERIENCE PREFERRED:
  • Good understanding of the Bank's application framework.
  • Subject matter expert in business with knowledge or experience utilizing application/system being supported.
  • Advanced understanding of applications supported with a sound knowledge of interfacing/integrated applications.
  • Ability to work in a team environment as well as autonomously.
  • Ability to multitask for various components of complex projects.
  • Action-oriented.
  • Pro-active.
  • Advanced knowledge and focus of the entire system to work on projects outside of normal business-as-usual (BAU).
Please provide candidates responses for ALL of the questions below to confirm they have ALL of the required skills/experience (please reply ASAP as submittals to our client are time sensitive):
  • Do you reside in or near the Buffalo, NY or area to be onsite from day 1 for a hybrid work model, or open to relocation at your own expense to be onsite in a hybrid work model from day 1 (required)?
  • If hired, are you able to work on Globalquest's W2 without any issues?
  • LinkedIn profile link?
  • Yrs. of IT exp. overall?
  • Yrs. of exp. as a Java Developer to design, build, and maintain a robust and scalable middleware application hosted on Azure (Required)?
  • Yrs. of exp. w/ Serverless Principles: Understanding event-driven architecture, statelessness, and cold start considerations (Required)?
  • Yrs. of exp. w/ DevOps: Experience with Git for version control and CI/CD pipelines for deployment (Required)?
  • Yrs. of exp. w/ Java (OOP, data structures, concurrency); Spring Boot (RESTful APIs) Build Automation, Unit Testing (Required) - Please provide yrs. of exp. for each skill mentioned ?
  • Yrs. of exp. w/ Azure Development (Functions, Services Integration, Key Vault, Managed Identities, Monitoring) (Required) - Please provide yrs. of exp. for each skill mentioned ?
  • Yrs. of exp. w/ HTTP Client & API Interactions (Java HTTP client libs, API Authentication OAUTH 2.0, Error Handling) (Required) - Please provide yrs. of exp. for each skill mentioned ?
  • Yrs. of exp. working specifically for banks and/or financial institutions?
  • Do you possess a minimum of an Associate's degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience. (required)?
  • Do you possess exceptional communication skills (verbal/written)?
Apply Now!

Similar Jobs ( 0)