1

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

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 ... We are looking for experienced full-stack software engineers who are passionate about solving ...

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

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 high-performance engineering team building secure, scalable, cloud-native software solutions. This role ...

New

Java Tutor

Buffalo, NY · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and ... software engineering principles, design patterns, algorithms, and system architecture ...

New

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Senior Java Full Stack Developer City: Irving State/Province: Texas Posting Start Date: 7/15/26 ... Demonstrates an in-depth understanding of Software Development Lifecycle and how it integrates ...

JAVA Developer

Buffalo, NY · On-site

$49.50 - $64/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Net and Java development experience Proficient in at multiple development tools and thorough ...

Software Engineer

Buffalo, NY · On-site

$60 - $70/hr

Software Engineer III - (Full Stack Developer with Java OR .NET, Angular, and Azure) Location ... Full-stack developer with Java or .NET experience, interfacing with an Angular app * Azure cloud ...

Java Developer (With Mainframe) City: Irving State/Province: Texas Posting Start Date: 11/19/25 ... Expertise in designing and optimizing the software solutions for performance and stability.

Java Developer

Buffalo, NY · On-site

$49.50 - $64/hr

Required Skills * Core Java , J2EE , and Spring Boot * Experience with REST APIs and Microservices ... Solid understanding of Object-Oriented Programming principles

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

New

DEVELOPER L3

Irving, NY · On-site

$45K - $121K/yr

From a technical standpoint, the Software Engineer has full-stack coding and implementation ... Clear understanding of Data Structures and Object Oriented Principles using Java * Practical ...

... software development with a strong focus on Java technologies and modern frontend frameworks ... Azure DevOps preferred) Solid understanding of microservices architecture, REST API design, and ...

New

next page

Showing results 1-20

Java Software Developer information

See Buffalo, NY salary details

$15

$55

$75

How much do java software developer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for java software developer in Buffalo, NY is $55.07, according to ZipRecruiter salary data. Most workers in this role earn between $47.64 and $61.63 per hour, depending on experience, location, and employer.

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

To thrive as a Java Software Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Effective problem-solving, collaboration, and communication skills help developers excel within teams and adapt to changing project requirements. These skills and qualifications enable developers to build robust, scalable applications efficiently and contribute to successful project outcomes.

Will AI replace Java devs?

AI is unlikely to fully replace Java software developers, as the role requires complex problem-solving, system design, and understanding of business needs that AI cannot fully replicate. Instead, AI tools can assist Java developers by automating repetitive tasks and improving productivity, making their skills more valuable. Continuous learning and adapting to new technologies remain important for Java developers to stay relevant in the evolving tech landscape.

How much does a Java developer make?

The average salary for a Java software developer varies by experience, location, and industry, but typically ranges from $70,000 to $120,000 annually. Entry-level developers earn closer to the lower end, while experienced developers with specialized skills or certifications can earn higher salaries, especially in competitive markets or with expertise in frameworks like Spring or tools like Git and Jenkins.

Is Java developer still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms enhance job prospects in this field.

Is Java still useful in 2026?

Java remains a widely used programming language for Java Software Developers in 2026, especially in enterprise applications, Android development, and backend systems. Its stability, large ecosystem, and ongoing updates ensure continued relevance, and knowledge of Java is valuable for maintaining and developing complex software solutions.

What is the difference between Java Software Developer vs Java Web Developer?

AspectJava Software DeveloperJava Web Developer
Primary FocusDeveloping Java applications and backend systemsBuilding and maintaining web applications using Java technologies
Required SkillsJava SE, object-oriented programming, database integrationJava EE, HTML/CSS, JavaScript, web frameworks
Work EnvironmentSoftware development teams, enterprise applicationsWeb development teams, internet-based projects
CertificationsOracle Java Certifications, Spring certificationsOracle Java Certifications, Web framework certifications

Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.

What does a Java Software Developer do?

A Java Software Developer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on various types of projects, from web and mobile applications to enterprise-level systems. Their duties typically include writing code, debugging and testing software, collaborating with team members, and ensuring that applications are efficient and secure. Java developers often work with frameworks such as Spring or Hibernate and may also be involved in integrating databases and APIs. Their role is essential in bringing software ideas to life and maintaining the smooth operation of existing applications.

How does a Java Software Developer typically collaborate with other team members during a project?

Java Software Developers often work closely with cross-functional teams that may include front-end developers, QA engineers, project managers, and UX/UI designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers also use version control systems, like Git, and communication tools, such as Slack or Jira, to coordinate tasks and share progress. Effective teamwork is essential for integrating different components, troubleshooting issues, and delivering high-quality software solutions.
What cities near Buffalo, NY are hiring for Java Software Developer jobs? Cities near Buffalo, NY with the most Java Software Developer job openings:
Java Developer

$60K - $135K/yr

Full-time

Medical, Dental, PTO

Re-posted 12 days ago


Wipro rating

7.6

Company rating: 7.6 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

92nd of 210 rated it services


Job description

Job Title: Java Developer
City: Irving
State/Province: Texas
Posting Start Date: 7/14/26
Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com.
Job Description:
Job Description
We are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development, agile and scrum, code quality, and tool usage.
Job Requirements
• Extensive Experience in proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle.
• Modern Application Development:
• In-depth knowledge of modern application architecture principles.
• Clear understanding of Data Structures and Object-Oriented Principles using Java
• Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows.
• Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development.
• Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
• Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
• Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS.
• Back-End Development: Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar.
• Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle.
• API Development: Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies.
• CI/CD and DevOps:
• Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
• Experience with AWS is considered a significant advantage.
• Agile Methodologies: Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA.
• Testing Automation: Ability to develop and automate comprehensive unit, integration, and end-to-end tests to ensure code quality.
• Version Control: Solid understanding and practical experience with code versioning tools, including GitHub Enterprise.

Competencies
Client Centricity
Passion for Results
Execution Excellence
Collaborative Working
Learning Agility
Problem Solving & Decision Making
Effective communication
Mandatory Skills: Core Java.
Experience: 5-8 Years.
The expected compensation for this role ranges from $60,000 to $135,000 .
Final compensation will depend on various factors, including your geographical location, minimum wage obligations, skills, and relevant experience. Based on the position, the role is also eligible for Wipro's standard benefits including a full range of medical and dental benefits options, disability insurance, paid time off (inclusive of sick leave), other paid and unpaid leave options.
Applicants are advised that employment in some roles may be conditioned on successful completion of a post-offer drug screening, subject to applicable state law.
Wipro provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Applications from veterans and people with disabilities are explicitly welcome.
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.

What Wipro employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom