This site uses cookies. To find out more, see our Cookies Policy

Full Stack Java Developer-Contract to Hire - Tampa, FL ($120k) in Tampa, FL at Vaco

Date Posted: 11/30/2018

Job Snapshot

Job Description

Our premier client in Tampa is seeking a Full Stack Java Developer for a contract to hire opportunity.
Primary Duties & Responsibilities:
  • Development of first functional prototypes.
  • Prototype testing.
  • Front-/back-end engineering of stable and high-performance functioning products.
  • Lead for the team and other discussions of technical solutions and product ideas in design reviews, pair programming, and code review.
  • Researching, designing, implementing and managing software tools.
  • Testing and evaluating new applications.
  • Identifying areas for modification in existing programs and subsequently developing these modifications.
  • Writing and implementing efficient and clean code.
  • Determining operational practicality.
  • Developing quality assurance procedures.
  • Deploying software tools, processes, and metrics.
  • Maintaining and upgrading existing systems.
  • Provide training and documentation for users.
  • Working closely with other developers, UX designers, business and systems analysts.

Qualifications and Educational requirement(s):
  • Proficiency in Java, Java-based back-end applications, REST API services, NodeJS and Javascript frameworks such as Ember, Angular or React.
  • Experienced with iOS, Python, Android native applications, SQL, NoSQL, Cocoa/ CocoaTouch, Swift and Objective-C, XCode, UIKit, Core AnimationFluency
  • Familiarity with Model View Controller (MVC) design patterns, Object-Oriented Programming (OOP) and development best practices
  • Desirable to have experience in Mulesoft ESB / API tool
  • Strong analytical skills
  • Methodological competence, e.g., agile software development, devops and test-driven development
  • Ideally experience in the start-up scene and/or with innovative tech firms, e.g., founding of own start-up or Silicon Valley history
  • A minimum of a high school diploma or GED is required. A Degree in computer science, computer engineering, or other relevant engineering is highly preferred.
  • Strong drive and motivation
  • At least 5 years of professional experience