1

Java Application Developer Jobs in Buffalo, NY (NOW HIRING)

Senior Application Developer

Buffalo, NY · On-site

$110K - $140K/yr

Senior Application Developer Reporting To: Director, Digital Execution Work Schedule: Hybrid ... NET (C#, MVC, Blazor), Java (Struts 2, Spring), leveraging modern front-end and back-end patterns

Senior Application Developer

Buffalo, NY · Hybrid

$110K - $140K/yr

Senior Application Developer Reporting To: Director, Digital Execution Work Schedule: Hybrid ... NET (C#, MVC, Blazor), Java (Struts 2, Spring), leveraging modern frontend and backend patterns

Java Developer

Irving, NY · On-site

$60K - $135K/yr

Java Developer City: Irving State/Province: Texas Posting Start Date: 7/14/26 Wipro Limited (NYSE ... Modern Application Development: • In-depth knowledge of modern application architecture ...

Java Developer

Buffalo, NY · On-site +1

$140K/yr

Job Summary We are seeking a Java Developer for a direct hire opportunity in Buffalo, NY with a ... application development and take ownership of complex systems, API-driven services, and mission ...

Java Developer (Azure Serverless)

Buffalo, NY · Remote

$52.25 - $67.50/hr

Java Developer to design, build, and maintain a robust and scalable middleware application hosted on Azure (required) Serverless Principles: Understanding event-driven architecture, statelessness ...

Java Developer - Buffalo, NY (Onsite)

Buffalo, NY · On-site

$49.50 - $64/hr

Work with Oracle databases for application development and optimization. Collaborate with cross-functional teams to deliver high-quality solutions. Participate in code reviews, testing, debugging ...

JAVA Developer

Buffalo, NY · On-site

$49.50 - $64/hr

Net and Java development experience Proficient in at multiple development tools and thorough ... Detailed knowledge of the Bank's application framework. * Excellent understanding of vendor ...

Java Azure Serverless Engineer

Buffalo, NY · On-site

$50.25 - $68.75/hr

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 ...

Application & DevOps Collaboration * Collaborate with application development teams using Java and Spring Boot. * Support database integration for REST APIs and microservices-based applications.

Senior Java Full Stack Developer City: Irving State/Province: Texas Posting Start Date: 7/15/26 ... application and database stacks Operational experience of deploying and running services at scale ...

next page

Showing results 1-20

Java Application Developer information

See Buffalo, NY salary details

$24

$56

$82

How much do java application developer jobs pay per hour?

As of Jul 22, 2026, the average hourly pay for java application developer in Buffalo, NY is $56.60, according to ZipRecruiter salary data. Most workers in this role earn between $46.59 and $67.07 per hour, depending on experience, location, and employer.

What is the difference between Java Application Developer vs Java Software Engineer?

AspectJava Application DeveloperJava Software Engineer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentDevelops, tests, and maintains Java applicationsDesigns and implements Java-based solutions, often involved in architecture
Employer & Industry UsageTech companies, software firms, enterprise applicationsTech firms, consulting, enterprise software development
Common Search & ComparisonFocuses on application development tasksBroader role including system design and architecture

Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.

What are some common challenges Java Application Developers face when working on large-scale enterprise projects?

Java Application Developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining robust security practices. Coordinating with cross-functional teams like QA, DevOps, and UI/UX can also present integration and communication hurdles. Staying up-to-date with evolving Java frameworks and best practices is essential to address performance bottlenecks and optimize application efficiency. Proactive problem-solving and effective collaboration are key to overcoming these challenges.

What does a Java Application Developer do?

A Java Application Developer designs, develops, and maintains software applications using the Java programming language. They are responsible for writing clean, efficient code, debugging and resolving technical issues, and collaborating with other developers, designers, and stakeholders to ensure applications meet user needs. Java Application Developers often work on both frontend and backend components, integrate databases, and ensure the security and scalability of applications. They may also participate in code reviews, testing, and documentation throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Java Application Developer, and why are they important?

To thrive as a Java Application Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and experience with build tools and IDEs are highly valued, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent problem-solving abilities, effective communication, and strong teamwork skills set top developers apart. These competencies ensure the delivery of robust, maintainable applications and facilitate collaboration in dynamic development environments.
What cities near Buffalo, NY are hiring for Java Application Developer jobs? Cities near Buffalo, NY with the most Java Application Developer job openings:
Infographic showing various Java Application Developer job openings in Buffalo, NY as of July 2026, with employment types broken down into 77% Full Time, 17% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $117,726 per year, or $56.6 per hour.
Software Engineer II - Java (Azure Serverless Focus) Application

Software Engineer II - Java (Azure Serverless Focus) Application

Computer Task Group, Inc

Buffalo, NY

$50.25 - $68.75/hr

Full-time

Posted 6 days ago


Job description

Overview

Are you ready to join a growing team?

CTG is seeking to fill a Software Engineer II - Java (Azure Serverless Focus) Application opening for our client. Join a dynamic technology team developing modern cloud-native applications and enterprise integrations using Java and Microsoft Azure. This role is ideal for an experienced software engineer with expertise in Java, Spring Boot, Azure Functions, and serverless application development who enjoys building scalable, secure, and high-performing integration solutions.

Location: Buffalo, NY
Duration: 6 months

Key Responsibilities
  • Develop and maintain Java-based Azure Functions to integrate enterprise applications with SaaS platforms.
  • Build RESTful APIs using Spring Boot and modern Java frameworks.
  • Design secure API integrations utilizing OAuth 2.0, API Keys, Basic Authentication, and Java HTTP client libraries.
  • Develop cloud-native middleware solutions using Azure Functions, Azure Storage, Service Bus/Event Hubs, Key Vault, and Managed Identities.
  • Implement monitoring, logging, error handling, and resiliency patterns for distributed systems.
  • Participate in application architecture, code reviews, testing, deployment, and production support.
  • Collaborate with cross-functional teams to deliver high-quality technical solutions.
  • Mentor junior developers and promote software engineering best practices.
Required Skills
  • 5+ years of Java application development experience
  • Strong Java fundamentals (OOP, concurrency, data structures, exception handling)
  • Spring Boot and REST API development
  • Azure Functions and Azure serverless architecture
  • Azure Storage, Service Bus/Event Hubs, Key Vault, Managed Identities
  • Maven or Gradle
  • JUnit and Mockito
  • OAuth 2.0 and secure API integration
  • Git and CI/CD pipelines
  • Excellent analytical, troubleshooting, and communication skills
Preferred Qualifications
  • Bachelor's degree in Computer Science or related field
  • Experience with Azure DevOps and Infrastructure as Code
  • Event-driven and distributed systems experience
  • Financial services or other regulated industry experience
  • Experience leading technical initiatives and mentoring developers

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply:

To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!


Computer Task Group logo

About Computer Task Group

Sourced by ZipRecruiter

We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.

Company size

1,001 - 5,000 Employees

Headquarters location

Buffalo, NY, US

Year founded

1966

Social media