22 days old

Java Developer (3789)

Durham, NC 27709
  • Job Code
    577268
  • Payrate
    $60 To $60

This software engineer will play a senior development role within the Digital Platforms team. This individual will be responsible for the creation of quality web based software components that are used by Fidelity's Workplace Solutions sales business. The software engineer will work closely with the project manager, systems analysts, architects, and other developers to design, build, test, and deliver software and content that makes up the Workplace Solutions sales demo experience. They will be expected to provide guidance and mentoring to the other developers on their projects.


Primary Responsibilities



  • Provides business solutions by developing complex or multiple software applications.
  • Determines and develop approaches to solutions.
  • Performs complex technical and functional analysis for multiple projects
  • Helps define application level architecture
  • Provide guidance and mentoring to other developers
  • Works under minimal direction
  • Represents technology solutions to our business partners


Education and Experience



  • Bachelor's degree in Computer Science or preferred
  • 4+ years experience in software development


Skills and Knowledge



  • Strong software development skills
  • Strong JavaScript knowledge
  • Experience developing smart client applications using JavaScript-based frameworks and technologies
  • Experience developing client/server web applications using Java technologies in a service-oriented architecture
  • Server Side Java, J2EE, JSP, Servlets, node.js, Java REST, jQuery, Handlebars Templates, SQL, SCSS, HTML, Angular 2.0/4.0, JavaScript, CSS, Ajax, HTML5 and Tomcat are all required.
  • iOS app development, Xcode and Swift are highly desirable
  • Any of following are considered a plus:
  • Open Source Frameworks - Spring MVC, Spring Core. XML, Integration with SOAP web services, JAX-WS, Dojo, AngularJS (i.e., Angular 1), Spring REST Template, Oracle PL/SQL, Highcharts, Grunt, Gulp, Apache Cordova
  • Strong analytical skills with the ability to solve problems and formulate recommendations
  • Understanding of the waterfall and agile software development methodologies
  • Ability to work on multiple efforts simultaneously
  • Strong communication skills
  • Ability to lead a team of developers and collaborate with others

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Java Developer (3789)

Randstad Technologies
Durham, NC 27709

Share this job

Java Developer (3789)

Randstad Technologies
Durham, NC
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast