1

Full Stack Java Developer Jobs in Buffalo, NY (NOW HIRING)

JAVA Developer

Buffalo, NY · On-site

$49.50 - $64/hr

Net and Java development experience Proficient in at multiple development tools and thorough knowledge of application development support software and hardware platforms along with a diverse ...

Angular Developer

Buffalo, NY · Remote

$56 - $68.50/hr

Full stack developer with Java or .Net experience, interfacing with an Angular app (required) 1). .Net: 2). Java: 2). Angular: Microservices Front End (required) Banking and/or Financial domains ...

Architect and lead full-stack development of large-scale operational software, owning engineering decisions and building sustainable systems * You are expected to stay current with evolving ...

Architect and lead full-stack development of large-scale operational software, owning engineering decisions and building sustainable systems * You are expected to stay current with evolving ...

Java Developer

Buffalo, NY · On-site

$49.50 - $64/hr

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

Java Tutor

Buffalo, NY · Remote

$18 - $40/hr

Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism, interfaces, exception handling, generics, collections framework, file I/O, and multithreading.

DEVELOPER L3

Irving, NY · On-site

$45K - $121K/yr

Core Java, Java 8/11/17+- Spring Boot, Spring MVC, Spring Cloud- Microservices architecture- Kafka ... Based on the position, the role is also eligible for Wipro's standard benefits including a full ...

Senior FullStack Developer

Irving, NY · On-site

$60K - $135K/yr

Clear understanding of Data Structures and Object Oriented Principles using Java * Practical ... Full Stack Proficiency : Demonstrated ability to design, develop, and maintain both front-end and ...

Senior Software Engineer

Irving, NY · On-site

$73K - $174K/yr

Ideal Candidate Profile The ideal candidate is a Senior Full Stack Developer with deep expertise in Java, Spring Boot, React JS, PostgreSQL, Kafka, enterprise integrations, cloud technologies, and ...

Senior Software Developer

Tonawanda, NY · On-site

$51.75 - $68.50/hr

Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems * Stay current with evolving technologies and ...

Senior Software Developer

Tonawanda, NY · On-site

$51.75 - $68.50/hr

Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems * Stay current with evolving technologies and ...

Senior Software Engineer

Irving, NY · On-site

$73 - $174/hr

Ideal Candidate ProfileThe ideal candidate is a Senior Full Stack Developer with deep expertise in Java, Spring Boot, React JS, PostgreSQL, Kafka, enterprise integrations, cloud technologies, and ...

Senior Application Developer

Buffalo, NY · On-site

$110K - $140K/yr

You will combine hands-on full-stack development, cloud architecture, DevOps automation and AI ... NET (C#, MVC, Blazor), Java (Struts 2, Spring), leveraging modern front-end and back-end patterns

Showing results 21-40

Full Stack Java Developer information

See Buffalo, NY salary details

$10

$56

$75

How much do full stack java developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for full stack java developer in Buffalo, NY is $56.26, according to ZipRecruiter salary data. Most workers in this role earn between $48.89 and $63.12 per hour, depending on experience, location, and employer.

What is a full stack Java developer?

A Full Stack Java Developer is a software professional skilled in both front-end and back-end development using Java technologies. They are proficient in building complete web applications, handling everything from designing user interfaces and user experiences to managing databases and server-side logic. Typically, they work with frameworks like Spring Boot for the backend and technologies like HTML, CSS, and JavaScript for the frontend, ensuring seamless integration between the two. Full Stack Java Developers are valued for their versatility and ability to manage all aspects of the software development process.

What is a full stack Java developer?

A full stack Java developer is a web developer that uses the Java language in the development of the entire technology stack of a web-based application. The job duties of a full stack Java developer are to create both front-end components, such as user interfaces and back-end components, such as application code and databases. As a full stack Java developer, you must understand how the entire technology stack functions as a whole and have deep expertise of each component. Java is a computer programming language that has become one of the most popular for web application development.

What are the typical challenges full stack Java developers face when working on cross-functional teams?

Full Stack Java Developers often collaborate with front-end designers, back-end engineers, and QA specialists, which can lead to challenges in aligning technical requirements, timelines, and coding standards. Navigating different priorities and communication styles is common, especially when integrating new features or resolving bugs that span both client and server sides. Success in this environment requires flexibility, proactive communication, and a willingness to quickly adapt to shifting project needs or technologies.

What are the key skills and qualifications needed to thrive as a full stack Java developer, and why are they important?

To thrive as a Full Stack Java Developer, you need strong proficiency in Java, front-end frameworks (such as Angular or React), back-end technologies, and a solid understanding of databases, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and knowledge of Spring Boot or similar frameworks are typically required, along with relevant certifications. Effective communication, problem-solving abilities, and adaptability are standout soft skills in this role. These skills and qualities are essential to deliver robust, user-friendly applications and to collaborate efficiently across the software development lifecycle.

What is the difference between Full Stack Java Developer vs Backend Java Developer?

AspectFull Stack Java DeveloperBackend Java Developer
Required SkillsJava, front-end (HTML, CSS, JavaScript), frameworks like Angular/React, databasesJava, server-side frameworks (Spring, Hibernate), databases, APIs
Work EnvironmentDevelops both client and server-side applications, often in agile teamsFocuses on server-side logic, APIs, and database integration
CertificationsJava certifications, full stack development coursesJava certifications, backend-specific courses
Industry UsageStartups, tech companies, full stack rolesEnterprise applications, backend services, API development

Full Stack Java Developers work on both front-end and back-end components, requiring a broader skill set. Backend Java Developers focus solely on server-side logic and database integration. The choice depends on your interest in full application development versus specialized backend work.

What are the most commonly searched types of Full Stack Java Developer jobs in Buffalo, NY?

The most popular types of Full Stack Java Developer jobs in Buffalo, NY are:

What are popular job titles related to Full Stack Java Developer jobs in Buffalo, NY?

For Full Stack Java Developer jobs in Buffalo, NY, the most frequently searched job titles are:

What job categories do people searching Full Stack Java Developer jobs in Buffalo, NY look for?

The top searched job categories for Full Stack Java Developer jobs in Buffalo, NY are:

What cities near Buffalo, NY are hiring for Full Stack Java Developer jobs?

Cities near Buffalo, NY with the most Full Stack Java Developer job openings:

Infographic showing various Full Stack Java Developer job openings in Buffalo, NY as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, 4% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $117,019 per year, or $56.3 per hour.

JAVA Developer

Sonsoft Inc

Buffalo, NY • On-site

$49.50 - $64/hr

Full-time

Re-posted 7 days ago


Job description

Company Description

Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Job Description

Ideal Qualifications:

  • Bachelor's degree in Computer Science or related discipline preferred.
  • Extensive .Net and Java development experience Proficient in at multiple development tools and thorough knowledge of application development support software and hardware platforms along with a diverse technical background in computing environments.
  • Must possess a very good working knowledge of word processing, spreadsheet and databases.
  • Demonstrates expert analysis and resolution for the most complex problems. Detailed knowledge of the Bank's application framework.
  • Excellent understanding of vendor hardware configurations and software concepts both in the current environment and future technologies.
  • Ability to lead or actively participate in technical walkthroughs.
  • Capable of quickly learning new technical skills.
  • Excellent oral and written communication skills with the ability to effectively present to the target audience.
  • Requires excellent analytical, organization, and time management skills, strong judgment, and basic management skills, and the ability to work effectively with clients and IT management and staff personnel.
  • Detail oriented, uses sound judgment, is proactive and self motivated Asserts ideas, encourages teamwork and acts as a role model when leading and directing others.
  • Ability to handle multiple tasks on a variety of assignments.
  • Aware of the Bank's business plan and strategic objectives.
  • Possess a thorough understanding of the Treasury Dept within Banking Good project organizational skills
Qualifications

Minimum Qualifications Required:

  • Minimum of four years college with at least ten years involvement in systems analysis and application development, or an equivalent combination of education and experience.
  • Proficient in Java, ORM, Oracle, DB Stored Procedures Requires a complete understanding of the system development life cycle, application development alternatives and the client area's functions.
  • Requires experience with state of the art application development support software and hardware platforms.
  • Ability to lead and participate in technical walkthroughs MS Office Proficiency Project Management Software Skills (i.e. MS Project, MS EPM) Excellent problem solving and troubleshooting skills Must have strong written and verbal communication skills Must be familiar with industry direction
Additional Information

It is a Full Time job opportunity and client would like to hire only US Citizens and green Cards only.

** All your information will be kept confidential according to EEO guidelines.


Sonsoft logo

About Sonsoft

Sourced by ZipRecruiter

Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007