1

Java Programming Jobs in Albany, NY (NOW HIRING)

Senior Java Developer

Albany, NY · On-site

$100 - $125/hr

Senior Java Developer Location: 40 North Pearl, Albany, NY - Hybrid Duration: 31 Months (with potential for extension) Start Date: estimated - 10/8/2026 W2 Hourly Rate: $65-$85/hour Application ...

... design, programming, testing and implementation, technical and user documentation, software ... with writing Java application software for data access, data structures, data manipulation ...

Urgent Need Java Developer with LinkedIN ID

Albany, NY · On-site

$50.75 - $65.50/hr

Java Developer with LinkedIN id Location: Albany, NY Duration: 6-12 Months TOP SKILLS Minimum of six (6) years in the various Java technologies At least 5 years of practical hands on experience in ...

Java Developer - HBITS-08-14971

Albany, NY · On-site

$56.75 - $72.50/hr

ON-SITE - Java Developer - HBITS-08-14971 Location: Albany, NY 12240 Duration: Long-term (30) * 60 months of experience developing Java-based, multi-tier web applications using J2EE or Spring Boot ...

Java Developer

Albany, NY · On-site

$50.75 - $65.50/hr

Java J2EE Type : Contract (24 months) Location: Albany, NY NOTE: GC OR USC only Qualifications Candidates should have at least 84 months experience, and at least one of the following should apply 1. ...

Java/J2EE Developer

Albany, NY · On-site

$50.75 - $65.50/hr

... programming techniques and skills * Use Rational Software Developer tools to maintain software ... designing JAVA/J2EE composite applications including foundational services/components using JSP ...

Software Developer - Java

Galway, NY

$58 - $74/hr

Bachelor's Degree in Engineering \/ Computer Science\n \n * 3+ years' experience as a full stack developer on Java or AEM\n \n * Strong experience within: JavaScript, HTML5, CSS \/ Sass\n \n

Showing results 21-40

Java Programming information

See Albany, NY salary details

$15

$55

$75

How much do java programming jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for java programming in Albany, NY is $55.42, according to ZipRecruiter salary data. Most workers in this role earn between $47.93 and $62.02 per hour, depending on experience, location, and employer.

What is a Java programming job?

A Java Programming job involves designing, developing, and maintaining applications using the Java programming language. Java developers work on a variety of projects, including web applications, mobile apps, enterprise software, and cloud-based solutions. Responsibilities often include writing code, debugging, testing, and collaborating with teams to ensure software efficiency and scalability. Java is widely used due to its platform independence, making it a valuable skill in industries like finance, healthcare, and technology.

What does a typical workday look like for a Java programmer?

A typical workday for a Java Programmer involves writing, testing, and debugging code for various applications or backend systems, often as part of a broader development team. You may participate in daily stand-up meetings, collaborate with project managers or QA engineers, and review code with peers to ensure best practices are followed. Beyond coding, you might also contribute to design discussions, refine user stories, and handle tasks related to integrating APIs or optimizing system performance. This role balances independent programming tasks with frequent interaction and coordination across technical and sometimes client-facing teams.

What are the key skills and qualifications needed to thrive in the Java programming position, and why are they important?

To thrive in Java Programming, you need a strong command of object-oriented programming, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and relevant Java certifications (e.g., Oracle Certified Professional) is highly valued. Strong teamwork, effective communication, and adaptability help Java programmers excel in collaborative and fast-paced environments. These skills ensure the delivery of robust, maintainable code and support ongoing success in evolving tech landscapes.

Are Java programmers still in demand?

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

Is Java programming still in demand?

Java programming remains in high demand across various industries such as finance, enterprise software, and Android app development. Java developers with knowledge of frameworks like Spring and experience with cloud environments are particularly sought after, and the language continues to be a core skill for many software development roles.

What jobs can you get with Java programming?

Java programming skills can lead to roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These positions typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

Which pays more, C++ or Java?

For Java programming jobs, salaries are generally comparable to C++ roles, but C++ developers often earn slightly higher due to the complexity of systems programming and performance-critical applications. Both skills are in demand, and compensation depends on experience, industry, and location. Certifications and proficiency in related tools can also influence pay levels.

What are the most commonly searched types of Java Programming jobs in Albany, NY?

The most popular types of Java Programming jobs in Albany, NY are:

What are popular job titles related to Java Programming jobs in Albany, NY?

For Java Programming jobs in Albany, NY, the most frequently searched job titles are:

What job categories do people searching Java Programming jobs in Albany, NY look for?

The top searched job categories for Java Programming jobs in Albany, NY are:

Infographic showing various Java Programming job openings in Albany, NY as of September 2026, with employment types broken down into 2% Internship, 80% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $115,267 per year, or $55.4 per hour.

Software Engineer Principal - JAVA/Spring/API/Oracle/

Schenectady, NY • On-site

PNC Bank
Banking and Credit Intermediation • 10K+ employees

$65K - $165K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


PNC Bank rating

7.7

Company rating: 7.7 out of 10

Based on 348 frontline employees who took The Breakroom Quiz

94th of 176 rated banks


Job description

Position OverviewAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Sr. within PNC's Technology organization, you can be based in Pittsburgh, PA; Lakewood, CO; Phoneix, AZ; Cleveland, OH; Dallas, TX ; Jacksonville, FL or Miamisburg, OH.PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.Job Description

** This position will support releases/incidents afterhours or weekends, which are typically once per month **

Core Responsibilities
  • Prior leadership experience
  • Knowledge in Object oriented Analysis and Design.
  • Experience in designing, building, and maintaining high transaction, distributed Restful API's and Microservices.
  • Strong JAVA hands on experience - preferably the versions listed below
  • Excellent communication, collaboration and organizational skills
  • Strong working experience leveraging Agile methodologies (Scrum and Kanban)
Preferred Technical Skills & Expereince
  • Knowledge of event driven architecture using Kafka/MQ.
  • Experience in Kubernetes/OpenShift and/or other cloud-based container management platforms. Experience with cloud based platforms
  • Proficiency in Oracle/SQL/MySQL, in memory databases such as Redis, and Hibernate/ORMs.
  • Hands-on experience with unit testing frameworks Spock/Junit and Code quality control platforms like SonarQube
  • Advanced Understanding of CI/CD pipelines using Jenkins
  • Strong working knowledge using Dynatrace and Logscale Monitoring tools used for debugging
  • Strong knowledge in Core Java (Java 11+) preferably Java 17.
  • Experience in Java based Microservices frameworks including Spring Boot, Spring JPA, Spring batch.
  • Gradle and/or Maven.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
Qualifications

Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.

Preferred SkillsAPI Development, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java (Programming Language), Microservice Framework, Process Improvements, Release Management, Software Solutions, Spring Framework, User Experience (UX) DesignCompetenciesApplication Design, Architecture, Packaged Application Integration, Product and Vendor Evaluation, Software Process Improvement (SPI), System Development Life Cycle, Technical TroubleshootingWork ExperienceRoles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. Specific certifications are often required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.EducationBachelorsCertificationsNo Required Certification(s)LicensesNo Required License(s)Language AssessmentsNo Required or Preferred Language AssessmentsPay TransparencyBase Salary: $65,000.00 - $165,600.00Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.Application WindowGenerally, this opening is expected to be posted for two business days from 01/05/2026, although it may be longer with business discretion.BenefitsPNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.

To learn more about these and other programs, including benefits for full time and part-time employees, visitpncthrive.com.

Disability Accommodations Statement

If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call 877-968-7762 and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.


At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.

Equal Employment Opportunity (EEO)


PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.

This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.

California Residents

Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.


What PNC Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom