1

Java Developer Jobs in Poughkeepsie, NY (NOW HIRING)

next page

Showing results 1-20

Java Developer information

See Poughkeepsie, NY salary details

$15

$56

$76

How much do java developer jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for java developer in Poughkeepsie, NY is $56.02, according to ZipRecruiter salary data. Most workers in this role earn between $48.46 and $62.69 per hour, depending on experience, location, and employer.

Is Java developer still in demand?

Java developers remain in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments enhance job prospects, and Java's stability ensures ongoing opportunities in the software industry.

What Do Java Developers Do?

Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.

Is Java outdated in 2026?

Java remains a widely used programming language for Java developers in 2026, especially in enterprise applications, Android development, and backend systems. It continues to evolve with regular updates, maintaining its relevance in the software industry. Proficiency in Java, along with frameworks like Spring and tools such as Maven, remains valuable for job seekers in this field.

Is AI replacing Java developers?

AI is automating certain coding tasks and improving software development processes, but Java developers are still essential for designing, implementing, and maintaining complex applications. Skills in Java programming, problem-solving, and understanding AI tools enhance a developer's value in the evolving tech landscape.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

What are Java Developers?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

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

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.

What is the salary of a Java developer?

The salary of a Java developer varies based on experience, location, and skill level, but typically ranges from $70,000 to $120,000 annually in many regions. Entry-level positions may start lower, while experienced developers with expertise in frameworks like Spring or tools like Git can earn higher salaries.
What job categories do people searching Java Developer jobs in Poughkeepsie, NY look for? The top searched job categories for Java Developer jobs in Poughkeepsie, NY are:
What cities near Poughkeepsie, NY are hiring for Java Developer jobs? Cities near Poughkeepsie, NY with the most Java Developer job openings:
Software Engineer

$74K - $111K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Job description

We are currently recruiting for a Software Engineer to be responsible for developing software and creating system integrations by programmatic means to create value for our staff and members across the organization's delivery channels. Utilizing vendor supplied software development kits, vendor supplied APIs, internally developed APIs, and internal source code repositories to create and enhance applications to benefit our member and staff experience. Creating, maintaining, and developing tooling to efficiently deploy updates to systems across the organization. Assist in maintaining our software development lifecycle framework and internal software development training materials.
Responsibilities include, but are not limited to:
  • Ensuring software meets all requirements of usability, quality, security, scalability, extensibility, and sustainability. Be responsible for the creation and support of custom-built applications and integrations. Participate in project teams to develop software solutions using internal and cloud-based systems. Work with the Business Analyst team to create high-level product specifications with attention to system integration, feasibility, and long-term cost of ownership. Design and develop common components, services, and frameworks to be used by the Development Team. Work closely with cross functional application teams to develop POCs and solutions. Participate in the development, deployment, and maintenance of production applications.
  • Partnering with the Software Engineering Manager and CIO to develop product roadmaps for platforms related to the organization's delivery channels. Collaborate with product owners and the project management team to ensure work is prioritized correctly. Create and execute a plan to deliver working software iteratively and continuously. Utilize best practices, methodologies, and coding standards to provide the most value possible to our members and staff.
  • Providing insight and expertise in the development of standards, architectural governance, and design patterns, including technical development mentorship. Maintain a software architecture to support both immediate and long-term needs.

Performance Measurements include:
  • Demonstrating thorough knowledge and skills in developing software utilizing current programming languages, design patterns, methodologies, and platforms.
  • Maintaining the experience and proven ability to participate in a full stack development team.
  • The ability to synthesize information from multiple sources, remove obstacles, implement effective outcomes, and provide required documentation.
  • Exhibiting a high level of interpersonal, verbal communication, and empathy necessary to relate to other people at their systems knowledge level.
  • Maintaining a self-motivated interest in the job. Organizes and prioritizes work without direction from supervisor. Consistently exhibits a commitment to the team and the delivery of value to the members of the credit union and staff. Communicates status of critical areas regularly to the appropriate parties including, but not limited to, the CIO, CEO, and Board of Directors.

Knowledge and Skills:
  • Two to Five years of similar or related experience, to include: .NET Development (C#, .Net Core), TypeScript/JavaScript Development, JavaScript frameworks such as Angular, React, Vue, Svelte, etc., creating and implementing CI/CD pipelines, cloud technologies and services in Azure DevOps/GitHub, Python development (Jinja templating, Flask, Django, etc.), message brokers such as Apache Kafka/RabbitMQ, databases such as PostgreSQL, Redis caching and data store solutions, deployment/container orchestration using Kubernetes and Helm
  • Working knowledge of AI coding agents such as Claude Code to assist with development tasks to improve efficiency.
  • (1) A bachelor's degree, or (2) achievement of formal certifications recognized in the industry as equivalent to a bachelor's degree (e.g., information technology certifications in lieu of a degree).
  • Work involves contact with persons beyond immediate associates regarding routine matters for the purpose of giving or obtaining information which may require some discussion. Outside contacts take the form of service to the public (members or vendors), requiring ordinary courtesy in providing assistance and information.
  • Experience with any of the following is a plus: gRPC and REST API design and implementation, familiarity with OWASP Top 10 security principles, authentication/authorization protocols including OIDC and OAuth2, experience with the ELK Stack (Elasticsearch, Logstash, Kibana) for logging and observability.
  • Must be Bondable; have and maintain certification status.

Physical Requirements
Is able to bend, sit, and stand in order to perform primarily sedentary work with limited physical exertion and occasional lifting of up to 20 lbs. Must be capable of climbing / descending stairs in an emergency situation. Normal range of vision and hearing abilities required. Must be able to operate routine office equipment including computer terminals and keyboards, telephones, copiers, facsimiles, and calculators. Must be able to routinely perform work on computer for an average of 6-8 hours per day, when necessary. Must be able to work extended hours or travel off site whenever required or requested by management. Must be capable of regular, reliable and timely attendance.
Working Conditions
Must be able to routinely perform work indoors in climate-controlled shared work area with minimal noise.
Mental and/or Emotional Requirements
Must be able to perform job functions independently or with limited supervision and work effectively either on own or as part of a team. Must be able to read and carry out various written instructions and follow oral instructions. Must be able to complete basic mathematical calculations, spell accurately, and understand computer basics. Must be able to speak clearly and deliver information in a logical and understandable sequence. Must be capable of dealing calmly and professionally with numerous different personalities from diverse cultures at various levels within and outside of the organization and demonstrate highest levels of customer service and discretion when dealing with the public. Must be able to perform responsibilities with composure under the stress of deadlines / requirements for extreme accuracy and quality and/or fast pace. Must be able to effectively handle multiple, simultaneous, and changing priorities. Must be capable of exercising highest level of discretion on both internal and external confidential matters.
Work is generally performed within an office environment, primarily in a climate-controlled environment with minimal safety/health hazard potential. Sedentary, sitting, standing, walking, occasional lifting (overhead, waist level) from floor, bending, frequent near vision use for reading and computer use; standard office equipment available.
Benefits include:
  • Medical, Dental and Vision - with no waiting period for coverage!
  • 401(k) with employer match and non-elective employer contribution
  • Paid Vacation, Sick time and Holidays
  • Life Insurance
  • Short-Term and Long-Term Disability Insurance
  • Employee Assistance Program
  • Tuition Assistance Program
  • Professional Development Programs
  • Discounted Loan Rates and Fees

Equal Employment Opportunity Commitment
Mid-Hudson Valley Federal Credit Union (MHV) is an Equal Opportunity Employer. It is our policy to recruit and select applicants for employment without regard to age, sex, sexual orientation, religion, race, creed, color, national origin, military or veteran status, marital status, disability, genetic information, predisposition or carrier status, domestic violence victim status, or any other status protected by applicable law. Reasonable accommodation is provided in compliance with state and federal law. Please tell us if you require a reasonable accommodation to complete the screening and hiring process or if some sort of change or adjustment to the application/interviewing process is required.