Senior Java Data Architect
- Dayton, OH
This position are the full time openings with one of the leading consulting client. Please connect with me on call 703-738-6662 Ext: 138 or drop your profile with subject line mentioned as job title on firstname.lastname@example.org.
5+ to 7 years of experience
Minimum Education - Bachelor's Degree
Willingness to Travel – Occasionally
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.
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:
-Java, JBoss or Jetty, Linux shell scripting, JMS
-Deep experience with MySql (or equivalent) with performance tuning experience
-Experience with scaling infrastructure to support large-scale systems, including applications, databases, message queues, and caching strategies.
-Experience building a platform for aggregating and analyzing data from millions of transactions a day.
-Large volume XML, JSON and HTML parsers and generators
-Perl, GIT, RSS/ATOM, ActiveMQ or RabbitMQ
-Experience building web crawlers
-Big Data: Hadoop, HBase, Cassandra, Mongo, Redis, etc
All your information will be kept confidential according to EEO guidelines.