How can we reach you?

Do you have a resume?

Please check the box below:

If you would like to be notified via email about new job openings, select a category below:

Submit
Cancel
Java Developer
Irving, TX

Apply Now

Posted 10/04/2016

Required Skills

  • Bachelors or Masters degree in computer science
  • Minimum 3 years of experience in Java development
  • Minimum 2 years’ experience in front end design development using technologies like HTML5, JavaScript, CSS3
  • Experience with Adobe AEM content management software, PhoneGap is highly preferred
  • Experience with web services (consuming and creating) with JSON and REST
  • SOAP / XML a plus
  • High level of knowledge of Java, API, Server side development is preferred
  • Strong skills in applications design and modeling using Object Oriented approach and knowledge of J2EE related design patterns and frameworks is preferred
  • This includes expertise in UML and visual modeling tools like Rational Rose, Together J, or Enterprise Architect
  • Experience working in Agile / Scrum based projects
  • Experience and expertise in Continuous Integration tooling technologies like Jenkins is preferred
  • Strong skills in understanding complex technical architecture, system interfaces and enterprise application integration concepts including familiarity with Open Source tools and technologies
  • Expertise in relational database modeling concepts is preferred
  • Expertise in use case analysis and requirements analysis including user story Experience with scripting languages like Python, Perl
  • Experience developing / deploying solutions on Amazon Web Services (AWS) is a strong plus
  • Excellent written and oral communication skills
  • Knowledge of hardware and database technologies is a strong plus
  • Strong understanding of Internet technologies, including DNS, SSH / SSL, load balancing and security
  • Experience with configuration management tools (e.g. Chef, Puppet, Adobe, Docker)
  • Ability to use configuration management languages to script automated tasks (Python, Shell, Perl, or Ruby) is preferred
  • Experience working in a continuous integration and automated production delivery environment (Jenkins, Node JS, and mobile application performance) is preferred

Job Description

  • Design and coding of complex software including front end platforms and user interfaces using Java and related technologies using content management tools like Adobe AEM
  • Analyzing user requirements; envisioning system features and functionality
  • Create designs using business modeling standards of the company including screen mockups, class diagrams, data models, business domain models, sequence diagrams, use case models, collaboration diagrams
  • Complete programming using languages and software products; designing and conducting tests
  • Ability to use configuration management languages to script automated tasks
  • Troubleshooting development and production problems across multiple environments
  • Supports users by developing documentation and assistance tools
  • Updates job knowledge by researching new internet / intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments

We Build
Teams

Contact Us

RELIANCE ONE, INC.

1700 Harmon Road, Suite One

Auburn Hills, MI 48326

248-922-4500


Copyright 2015 Reliance One, Inc.

All rights reserved.