Java Developer - Greensboro, North Carolina United States - 46100



JOB DESCRIPTION

Job #: 46100
Title: Java Developer
Job Location: Greensboro, North Carolina - United States
Remote Job: Yes
Employment Type:
Salary: $80,000.00 - $120,000.00 - US Dollars - Yearly
Employer Will Recruit From: Regional
Relocation Paid?: Negotiable

WHY IS THIS A GREAT OPPORTUNITY?


Great environment, strong team, low turnover, long-time client

Big proponent of Open Systems software.

Team is empowered, not micromanaged.

JOB DESCRIPTION

Senior IT Software Developer

Responsible for all facets of software development. Drives new development projects to successful completion across the full software development life cycle.

ESSENTIAL JOB DUTIES:

Develop quality, robust software that fully meets provided software requirements and adheres to client's development policies.

Design and implement applications which correctly implement requirements through effective coding practices.

Develop and design solid, normalized relational database schemas.

Interface with internal and external customers to gain an understanding of their software needs.

Assist in development of client's current software products, including custom in-house web, mobile and legacy applications.

Assist in administration of development and production systems.

Mentor junior and intermediate level software developers.

QUALIFICATIONS

MINIMUM JOB QUALIFICATIONS:

Two (2) years Linux and/or UNIX experience

Four (4) years database analysis and design experience

Four (4) years experience with an RDBMS

Experience with tools from the Java ecosystem

Three (3) years experience designing and developing web applications

Experience developing mobile applications

Five (5) years general programming experience

Five (5) years experience in three or more of the following languages: C, C++, Progress 4GL, Python, Perl, PHP, Ruby, Shell Scripting, SQL, Go, Groovy, Javascript, TypeScript

Four (4) years educational or professional experience with Java

PREFERRED JOB QUALIFICATIONS:

Two (2) years experience with Hibernate

Experience with PostgreSQL

Experience with ReactJS and associated technologies

Experience with JVM-based server-side frameworks (Spring Boot, Spring MVC, Grails, Play, JSF, DropWizard, etc.)

Experience with the Git version control system

Business experience - knowledge of what activities comprise and

maintain systems in a transaction environment

ERP experience

Education:
University - Associate's Degree/Graduate Diploma/2 Years

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit