Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Java Developer

New York, NY, United States

Experience
5–10 years
Employment
Full-time
Work mode
Onsite
Salary
Not disclosed
Deadline
Apply by 1 Nov 2026
Posted
2025-06-27

Required skills

SkillExperienceLevel
Java (All Versions)5+ yearsNot specified

About the role

Sam Tech is seeking an experienced Java Developer to join our team on a payroll basis. As a Java Developer, you will be responsible for designing, developing, and implementing Java-based applications. You will work closely with our cross-functional teams to identify and prioritize project requirements, and develop high-quality, scalable, and efficient software solutions. The ideal candidate will have a strong foundation in Java programming, excellent problem-solving skills, and a passion for delivering high-quality products. You will be working on a variety of projects, from developing new features to maintaining and improving existing applications. If you have a strong passion for Java development and a drive to deliver exceptional results, we encourage you to apply for this exciting opportunity. Our company offers a dynamic and supportive work environment, with opportunities for professional growth and development. We are committed to fostering a culture of innovation, collaboration, and excellence, and we are looking for talented individuals like you to join our team.


Requirement:

The following are the requirements for this position:

  • Minimum5 to10 years of overall experience in Java development
  • Strong foundation in Java programming language, including Java syntax, Java libraries, and Java frameworks
  • Experience with Java-based web applications and APIs
  • Strong understanding of object-oriented programming principles and design patterns
  • Experience working with databases, including data modeling and SQL
  • Maximum budget for this position is $155,469 USD per annum
  • This is a payroll position, offering a stable and secure employment opportunity with our company


Role and responsibility:

The following are the key roles and responsibilities for this position:

  • Design, develop, and implement Java-based applications, including web applications, APIs, and microservices
  • Collaborate with cross-functional teams to identify and prioritize project requirements, and develop high-quality software solutions
  • Write clean, efficient, and well-documented code, following standard professional guidelines and best practices
  • Participate in code reviews, ensuring that all solutions are of high quality and meet the requirements
  • Troubleshoot and resolve technical issues, using debugging tools and techniques to identify and fix problems