Java Developer
Commercial Metals
New York, New York
2 months ago
Job Description
Job Title: Java DeveloperLocation: New York, NY, USAEmployment Type: Full-time, OnsiteJob Description:We are seeking a skilled Java Developer to join our dynamic team in New York, NY. The ideal candidate will have a strong background in Java development and a passion for building high-quality, scalable applications. You will collaborate with cross-functional teams to design, develop, and maintain software solutions that drive business success.Key Responsibilities:- Design, develop, and maintain Java-based applications.- Collaborate with product managers, designers, and other developers to deliver robust solutions.- Write clean, efficient, and well-documented code.- Participate in code reviews and contribute to team knowledge sharing.- Troubleshoot, debug, and optimize existing applications.- Stay updated on emerging technologies and best practices in Java development.Requirements:- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).- Proven experience in Java development (please specify years of experience preferred).- Strong understanding of object-oriented programming and design patterns.- Experience with frameworks such as Spring or Hibernate.- Familiarity with RESTful APIs and web services.- Knowledge of database technologies (e.g., MySQL, PostgreSQL, Oracle).- Excellent problem-solving and communication skills.Preferred Qualifications:- Experience with cloud platforms (AWS, Azure, or Google Cloud).- Familiarity with Agile development methodologies.- Exposure to front-end technologies (JavaScript, HTML, CSS) is a plus.Company Culture & Benefits:We are committed to fostering an inclusive and collaborative work environment where innovation and professional growth are encouraged. Our team values integrity, creativity, and a passion for technology. We offer competitive compensation, comprehensive health benefits, paid time off, and opportunities for career advancement.