1

Software Developer Contract Jobs in Buffalo, NY (NOW HIRING)

Java Developer (Contract)

Boston, NY · Remote

$48.25 - $62.50/hr

Location : USA, Remote Employment Type : Full-time contract position starting in mid-May 2026 ... Experience with Git, CI/CD pipelines, and modern software development practices. * Strong ...

Sr Software developer

Buffalo, NY

$52.75 - $69.75/hr

Direct Client Title: Sr. Software Engineer- Java Location ... Buffalo, PA Duration: 6 Months Contract with possible extension. Over five years of creative and ...

Sr Software developer

Buffalo, NY · On-site

$52.75 - $69.75/hr

Direct Client Title: Sr. Software Engineer- Java Location ... Buffalo, PA Duration: 6 Months Contract with possible extension. • Over five years of creative ...

Contract (12 months) Industry: Banking Compensation: $65.00 /hr. Schedule: 40 hrs/Week. About the Opportunity We are seeking Software Engineers to support a high-impact modernization initiative ...

Software Engineer IV, Max Digital

Buffalo, NY

$94.40K - $129.30K/yr

Strong experience publishing and consuming Kafka events, including designing event contracts ... Expert in software engineering tooling and mentors and drives adoption for new tools and tooling ...

Software Engineer IV, Max Digital

Buffalo, NY

$94.40K - $129.30K/yr

Strong experience publishing and consuming Kafka events, including designing event contracts ... Expert in software engineering tooling and mentors and drives adoption for new tools and tooling ...

Archer Developer

Buffalo, NY · Remote

$75 - $85/hr

Software Engineer II (Archer Developer) Location: Remote Role / Buffalo, NY 14203 (Hybrid Preferred) Duration: 05 + Months Contract Role + Extension Client: Financial/Banking Pay Range: $75/hr. to ...

Software Engineer IV, Max Digital

Buffalo, NY

$94.40K - $129.30K/yr

Strong experience publishing and consuming Kafka events, including designing event contracts ... Expert in software engineering tooling and mentors and drives adoption for new tools and tooling ...

Software Tutor

Buffalo, NY · Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Software Engineer II

Buffalo, NY · On-site

$94.70K - $129.70K/yr

Software Engineer II Location: Buffalo, NY Employment Type ... Contract (6 months) Industry: Banking Compensation: $ 70.00/ hr. Schedule: 40 hrs/Week. About the ...

Software Engineer II Location: Buffalo, NY. Employment Type ... Contract (12 months) Industry: Banking Compensation: $62.00/Hour Schedule: 40 Hours/Week About the ...

next page

Showing results 1-20

Software Developer Contract information

See Buffalo, NY salary details

$46.5K

$108.3K

$160.8K

How much do software developer contract jobs pay per year?

As of May 28, 2026, the average yearly pay for software developer contract in Buffalo, NY is $108,340.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,200.00 and $125,900.00 per year, depending on experience, location, and employer.

What is a Software Developer Contract job?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

What are the key skills and qualifications needed to thrive in the Software Developer Contract position, and why are they important?

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What are the typical work arrangements and expectations for contract Software Developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.
What are the most commonly searched types of Software Developer jobs in Buffalo, NY? The most popular types of Software Developer jobs in Buffalo, NY are:
What are popular job titles related to Software Developer Contract jobs in Buffalo, NY? For Software Developer Contract jobs in Buffalo, NY, the most frequently searched job titles are:
What cities near Buffalo, NY are hiring for Software Developer Contract jobs? Cities near Buffalo, NY with the most Software Developer Contract job openings:
Infographic showing various Software Developer Contract job openings in Buffalo, NY as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $108,340 per year, or $52.1 per hour.

Java Developer (Contract)

KeyData Cyber

Boston, NY • Remote

$48.25 - $62.50/hr

Full-time, Contractor

Posted 19 days ago


Job description

At KeyData Cyber, we're shaping the future of identity security. Recognized by Gartner and KuppingerCole as a leading IAM professional services firm, we specialize exclusively in designing, deploying, and managing end-to-end Identity and Access Management programs for organizations across North America.

With 20 years of experience, 50M+ identities managed, and 1,000+ successful deployments, our team is our strongest asset and is built by design to help clients protect critical infrastructure, enable digital transformation, and ensure compliance with confidence.

We deliver comprehensive solutions across IAM domains, including:

  • Workforce IAM (Access Management, Identity Governance and Administration, Privileged Access Management)
  • Consumer IAM (Identity Verification, Authentication and Access, Threat Detection) in highly regulated industries.

If you're ready to grow your career alongside some of the industry's best, come join us — you're key to our success

We are currently looking for a Java Developer to join KeyData Cyber's Delivery Services team. This role is focused on designing, developing, and enhancing SCIM-based connectors within enterprise Identity and Access Management (IAM) environments. The ideal candidate will have strong expertise in Java, Spring Boot architecture, SCIM protocol, code review, and debugging. This is a hands-on development role requiring strong technical skills, problem-solving abilities, and experience building secure and scalable integrations.

Location: USA, Remote

Employment Type: Full-time contract position starting in mid-May 2026 through October 31, 2026, with potential for extension.

What You'll Do:
  • Design, develop, and enhance net-new SCIM connectors using Java and Spring Boot.
  • Define technical specifications and ensure alignment with identity governance best practices.
  • Conduct peer code reviews for newly built connectors to ensure code quality and maintainability.
  • Collaborate closely with QA teams to identify and resolve pre-release defects and integration issues.
  • Audit and review existing SCIM connector codebases to identify vulnerabilities, inefficiencies, and compliance gaps.
  • Debug, troubleshoot, and remediate issues across connector implementations and integrations.
  • Execute testing and deploy code fixes, enhancements, and remediations.
  • Document all modifications, enhancements, and fixes while maintaining accurate connector release notes.
  • Participate in technical discussions and contribute to continuous improvement of development standards and best practices.
Who We're Looking For:
  • 5+ years of hands-on Java development experience in enterprise environments.
  • Expert-level proficiency in Java and Spring Boot architecture.
  • Strong understanding and hands-on experience with SCIM protocol and REST APIs.
  • Experience conducting code reviews, debugging applications, and resolving technical issues.
  • Familiarity with IAM and identity governance concepts is highly preferred.
  • Experience with Git, CI/CD pipelines, and modern software development practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills with the ability to work collaboratively across teams.
Nice-to-Have Skills:
  • Experience with IAM platforms such as SailPoint, Okta, or Azure AD.
  • Familiarity with OAuth2, SAML, or OpenID Connect.
  • Exposure to Docker, Kubernetes, or cloud-native development environments.
  • Previous experience working in consulting or customer-facing delivery environments #LI-RJ1

Why You'll Love Working Here

At KeyData Cyber, we put people first, valuing learning, growth, and work-life balance. We offer extensive opportunities to advance your career through leading digital identity projects across North America. Our culture is built on respect, inclusion, and equal opportunity for everyone.

Accessibility & Accommodations

If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition , and we will make all reasonable efforts to accommodate your request.

Fraud Prevention & Identity Verification

We may use information provided during the application process to help prevent fraud and verify identity. These checks may be conducted automatically through trusted third‑party service providers as part of our standard application screening process.

BrightHire technology is used during the preliminary interview stage for recording, transcription, and candidate evaluation as part of our hiring process.

Apply now to join the KeyData Cyber team and be part of our mission to secure the future of digital identity across North America.