Java Developer in Cincinnati, OH at Vaco

Date Posted: 10/3/2019

Job Snapshot

Job Description

The Senior Software Developer - Web and Content Management develops advanced applications, enhancements and system interfaces and is responsible for the full software development life cycle.

RESPONSIBILITIES MAY INCLUDE, BUT ARE NOT LIMITED TO, THE FOLLOWING:

  • Participating in both waterfall and agile development teams
  • Developing, testing, deploying and maintaining scalable web applications based on the Java stack along with Javascript frameworks, such as Angular or React
  • Working with peers to analyze technical design options and implement solutions that are efficient, scalable and meet acceptance criteria
  • Ensuring developed software adheres to best practices and quality standards through code and design reviews
  • Writing quality documentation at both the code and business level
  • Working with non-technical sponsors and stakeholders to comprehend requirements, analyze potential solutions and translate requirements into solid designs
  • Recommending system solutions by comparing advantages and disadvantages of custom development and purchase alternatives
  • Troubleshooting development and production problems across multiple environments and operating platforms

THE IDEAL CANDIDATE WILL HAVE THE FOLLOWING:

  • A bachelor's degree in a technical field
  • Technical certifications (Agile, Java, Business Analysis)
  • Five or more years of experience as a Software Developer
  • Development experience using Java stack
  • Front end development experience, including HTML5, SASS, Angular or React
  • Familiarity with responsive web design
  • Understanding of security practices as it relates to web application development and deployment
  • Experience with continuous integration tools and infrastructure (Jenkins, Git, Nexus, Docker, etc.)
  • Organizational and clear communication skills
  • A collaborative approach to work with the ability and desire to work in a team environment
  • Familiarity with Java Portals such as Liferay or IBM WebSphere Portal