B

Java Developer

Beaconfire Inc. New York, New York, United States

Jun 20
java Junior (0-2 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Java Developer will design, develop, and maintain software applications while collaborating with cross-functional teams to meet client needs. Responsibilities also include writing clean code, conducting unit testing, and mentoring junior team members.

What they look for

Java Spring Hibernate SQL Relational Databases HTML CSS JavaScript Object-oriented Programming Design Patterns Unit Testing Debugging Agile Methodologies Git Software Architecture Problem-solving

Requirements

Candidates must hold a Bachelor's degree in Computer Science or a related field and possess 0-2+ years of experience in Java development. Proficiency in Spring, Hibernate, SQL, and web technologies is required, along with strong analytical and communication skills.

Full description

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).

Similar roles