Robert Half Technology Java Developer in Addison, Texas

Java Developer What You Will Do:

  • Design and develop high-volume, low-latency applications for mission- critical systems, delivering high-availability and performance

  • Contribute in all phases of the development lifecycle

  • Write well designed, testable, and efficient code

  • Work closely with tech leadership, Product, and QA professionals to ensure software design and functions are meaningful, functional, and meet the agreed-upon needs

  • Prepare and produce releases of software components

  • Participate enthusiastically as a member of a full-time Scrum team

  • You will regularly make accurate assessments of solutions and give levels of effort estimates

  • You will make and keep commitments to yourself and your team around software development, quality, and completeness Job Requirements What You Need to Have:

  • Bachelor's degree in engineering or computer science preferred

  • 6+ years of professional development experience using Java and core Java classes

  • Expertise with object oriented techniques, data structures, algorithms and design patterns

  • Solid understanding of front-end and back-end performance and application of best practice

  • Solid experience with JSP, JSTL, Servlets, and javascript frameworks

  • Solid experience with java-based web frameworks (Spring MVC, Struts, etc)

  • Solid experience with IoC frameworks (Spring, Guice, etc)

  • Solid experience in Linux

  • Solid experience working in an Agile/Scrum or lean organization

  • Experience with SQL and NoSQL technologies

  • Experience with Unit Testing and mocking frameworks (JUnit, TestNG, Mockito, etc)

  • Experience with Jira or similar agile SDLC tool

  • Experience with ORM frameworks (Hibernate, iBatis, etc)

  • Experience with HTML, HTML5, XML, JSON, CSS/CSS3, JavaScript, JQuery, AngularJS, LESS

  • Understanding of scripting languages, shell scripts, etc

  • Possess excellent analytical, problem solving, verbal and written communication skills What Would Be Nice for You to Have:

  • Knowledge of the travel industry

  • Experience with Agile methodologies, Continuous Integration, and Maven

  • Involvement in the local software development or Agile community via user groups and conferences a plus If interested please email your resume to

With more than 100 locations worldwide, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from web development and systems integration to network security and technical support. Through our alliances with industry-leading organizations such as HDI® and the Microsoft® Partner program, we have access to client companies that other staffing firms don't. In addition to our free job search services, we provide our candidates with access to free online technical training and a competitive benefits and compensation package.

Our parent company, Robert Half, once again was named to FORTUNE® magazine's list of "World's Most Admired Companies" and was the highest-ranked staffing firm. (March 1, 2016)

Contact your local Robert Half Technology office at 888.674.2094 or visit to apply for this job now or find out more about other job opportunities.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

Equal Opportunity Employer M/F/Disability/Vet

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

Req ID: 04380-0008864470

Functional Role: Application Development

Country: USA

State: TX

City: Addison

Postal Code: 75001

Compensation: $43.54 to $50.41 per hour

Requirements: Java, Spring Framework If interested please email your resume to