Java Web Developer

  • Dayton, OH
  • Full-time

Company Description

This client is searching for a Senior Java Developer with strong experience creating web applications. You will join us on our mission to help companies and individuals make smarter, more informed business decisions, by organizing the most relevant media coverage and social commentary from across the web.

Job Description

As a Senior Web Developer you will design, develop and maintain applications for Moreover products. We need someone with a desire to work high visibility projects and experience designing and building UIs.  

 

What you'll be doing:

 

-Designing, developing, and deploying Java based news and social media applications.

-Providing architectural input to project-related decisions.

-Function as a team lead, working closely with the engineering lead to coordinator activities for a small team of developers.

-Define systems that include both hardware and software components.

-Work independently with minimum supervision and a geographically dispersed team.

-Use industry best practices to deliver high quality code.

Qualifications

What you need for this position:


-5 years of professional software development with 5 years of Java coding experience.

-Bachelor's degree in computer science or related field.

-Java, Maven or Ant; JUnit, IntelliJ, or Eclipse; JIRA/Redmine/SVN (or equivalent); MySql (or equivalent); Hibernate; Spring
-Experience with agile testing methodologies including test-driven development

-Experience working within Scrum and Agile 


Nice to have for this position:


-Spring MVC, Struts, JavaScript, AJAX, jQuery, CSS, cross-browser compatibility

-Experience with large scale web applications, partitioning of services, etc.

-Google Web Toolkit (GWT), HTML5, Selenium, Concordian, Node.js, Highcharts, REST-based services.--

-Mobile application experience.

 

Additional Information

Equal Employment Opportunity

We are an equal opportunity employer m/f/d/v.