Java Developer

Company Name:
Ebit Information Systems
We are not accepting resumes from third parties and sponsorships are not provided for this role. This position also requires the employee to be on-site.
This is a direct hire opportunity.

Ebit connects IT professionals with the best career opportunities at the most sought after companies. Ebit has 30+ years of combined recruiting expertise and can help you ?Get your Career in Gear?.
Attention Java Developers!
Great opportunity in Louisville, Kentucky to exercise your creativity and work with cutting edge technology while programming in a team setting. Code, create, design and develop coding flowcharts and document code and procedures. Additional responsibilities include:
Consult with client groups to gather information about program needs, objectives, functions, features, and input/output requirements.
Design and development of User Interfaces.
Convert designs and specifications into code. Compile code and correct errors detected in compilation process. Analyze code to find causes of errors and revise code. Test code using structured testing methodology, confirm programs meet specifications. Document testing and ensure that the tests meet quality assurance requirements.
Work with team members to prototype, refine, test, and debug programs to meet needs.
Train and assist team members in developmental skills. Ensure development standards are adhered to (i.e. coding syntax, look and feel, commenting methods).
Provide technical assistance by responding to inquiries from others regarding errors, problems, or questions about developed software. Train internal and end users and monitor software after implementation.
Write and maintain technical specifications, documentation to describe program development, coding, testing, changes, and corrections, installation and operation of developed software. Review written documentation of installation and operation of software.


Bachelor?s degree required.
4-6 years? experience in a Web Development environment, with strong focus on User Interfaces and integration with Business Services.
Experience with Core Java (Java 1.5 and subsequent versions, JUnit test scripts).
Experience with Java Frameworks (Java EE and Spring), and core Enterprise APIs: Web Services (JAX-WS, SOAP/REST), JPA (Hibernate), EJB 3.0, JMS (TIBCO preferred), CDI, Swing, Servlets. JSP.
Experience in Web Development using CSS, HTML, XML, JavaScript, AJAX, JQuery and JQuery UI frameworks
Working knowledge of web server infrastructure components (GlassFish preferred).
Experience with open source tools such as Maven and SVN version control system.
Strong relational database and SQL skills (Postgres, Oracle).
Experience with Linux operating system.
Experience with IDEs such as (IntelliJ and Eclipse).
Point of sales experience preferred.
Excellent oral and written communication skills.
Effective communication and interpersonal skills.
Application development methodology experience (Agile, Waterfall).
Ability to quickly learn new technologies and packaged applications.
Technical and design documentation skills.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.