Jobs · Engineering · New York

Java Developer job

Gain America · Hicksville, NY · 10 mo ago
Engineering$110k/yrFull-time

About the role

Average of 2-5 years of object-oriented Java programming experience required.

Strong knowledge of and experience with object-oriented methodologies, enterprise application architectures and design patterns, use of automated testing frameworks preferred.

Comprehensive understanding of application servers, database software, and deployment technologies.

Experience with open source frameworks such as Hibernate, Spring, Struts and Mule is a plus.

Experienced with software development processes, and in particular, software design and unit/integration testing.

Responsibilities

  • Develop and maintain high-quality Java applications using modern software engineering principles and best practices.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to understand requirements and deliver solutions.
  • Write clean, efficient, and scalable code following coding standards and guidelines.
  • Perform unit and integration testing to ensure the quality of the developed software.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay updated with the latest trends and technologies in Java development.

Requirements

Typically a Bachelor's Degree or global equivalent in related discipline.

Qualifications

Basic understanding of industry practices.

General proficiency with tools, systems, and procedures.

Basic planning/organizational skills and techniques.

Good decision making, analysis and problem solving skills.

Good verbal and written communication skills.

Basic presentation and public speaking skills.

Basic interpersonal skills.

Developing professional credibility.

Skills

Basic understanding of industry practices.

General proficiency with tools, systems, and procedures.

Basic planning/organizational skills and techniques.

Good decision making, analysis and problem solving skills.

Good verbal and written communication skills.

Basic presentation and public speaking skills.

Basic interpersonal skills.

Developing professional credibility.

Benefits

GainAm is an equal opportunity employer.

We offer a competitive salary and benefits package.

Flexible working hours and remote work options are available.

Professional development opportunities and training programs are provided.

Access to cutting-edge technology and tools.

Opportunities for career advancement within the company.

Pay

$110,000 per year.

Schedule

Monday to Friday.

Similar jobs

Software Engineer

EpicAuburn, ME· 3 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicJacksonville, FL· 3 wk ago
Information Technologyapply on epic.avature.net