Java Developer

New York

Published 1 day ago

Job Description: Java Developer in New York

We are seeking a talented Java Developer to join our dynamic team in New York. In this role, you will play a crucial part in designing and developing innovative software solutions that meet the evolving needs of our clients. As a Java Developer, you will work in a collaborative environment, where your technical expertise and problem-solving abilities will directly contribute to our company's mission of delivering high-quality software products.

Responsibilities:

  • Design, develop, and maintain software applications using Java technologies.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Write clean, efficient, and well-documented code to ensure software quality.
  • Conduct unit testing and debugging to optimize application performance.
  • Participate in code reviews to maintain high coding standards.
  • Stay updated on industry trends and emerging technologies to integrate into our projects.
  • Assist in developing technical documentation for reference and reporting.
  • Troubleshoot and resolve application issues in a timely manner.
  • Contribute to the design and architecture of scalable software solutions.
  • Mentor junior developers and assist with onboarding new team members.

Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • 0-2+ years of experience in Java development.
  • Strong understanding of object-oriented programming and design patterns.
  • Experience with frameworks such as Spring and Hibernate.
  • Proficiency in SQL and experience with relational databases.
  • Familiarity with web development technologies (HTML, CSS, JavaScript).
  • Ability to work collaboratively in a team environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, both verbal and written.
  • Knowledge of Agile methodologies and version control systems (e.g., Git).

Full time

Entry Level

New York