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
| Skill | Experience | Level |
|---|---|---|
| Java (All Versions) | 5+ years | Not 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