Java Developer in Brentwood, TN at Vaco

Date Posted: 1/10/2020

Job Snapshot

Job Description

  • Work with team to design web frameworks that will enable rapid development
  • Lead/Guide engineering efforts to build Digital Assets to improve customer experience.
  • 'Fast-follow' mentality to bring in industry trends and best practices for rapid internal innovation.
  • Strong ability to see the 'big picture' and able to implement strategies that align for success in meeting the department goals
  • Designs, codes, performs benchmark testing, debugging and documentation of programs.
  • Implements small projects or components of large projects.
  • Ability to solve medium to complex problems.
  • Effectively manages day to day activities across multiple projects
  • Stay abreast of new technologies and running internal and external POCs
  • 2+ years in full-stack software development
  • Experience with server-side technologies like Java or NodeJS and modern tools to build RESTful web services
  • Professional experience with JavaScript and web technologies (e.g. React, Angular, NodeJS, etc)
  • Good working knowledge about Microservices, APIs, and database technologies
  • Proficiency in one or more technology domains and languages (C#, Javascript, Reactjs, AWS, Node, Docker, Chef, … ) is a plus, and a requirement for a higher experience level role
  • Effective communication practices for knowledge and ideas
  • Experience with Cloud technologies (AWS and Azure) preferred
  • Excellent technical analysis and problem solving skills
  • Ability to communicate effectively with team members
  • Experience developing software in an Agile Scrum environment