Java Developer - Richmond, Va - Direct Hire in Richmond, VA at Vaco

Date Posted: 2/13/2020

Job Snapshot

Job Description

Java experts, are you looking to move on to bigger and better projects with some of the nation's top companies? Let Vaco serve as your advocate in presenting you to clients who are looking for Java Developers. Our recruiting staff gives you an advantage over your competition by promoting your strengths and assets directly to hiring managers while helping you to be more prepared for your interviews.

From keeping you up to date on market trends and industry expectations to providing you with valuable insight into the company culture, compensation expectations and growth opportunities of specific clients, Vaco will give you the edge you need in today's highly competitive job marketplace. If you have a strong Java development background and are ready to move on to a rewarding new challenge, let Vaco help you to find the best assignments. Apply today!

As a Java Developer, you will be responsible for designing, writing technical specifications, coding and supporting moderately complex applications for software programming. You will use tools such as Enterprise Java, J2EE, JavaScript, Hibernate, MySQL, JDK, UNIX, Cron, and Shell Scripting.

Your daily duties and responsibilities in this role will generally include:

  • Designing, developing, coding, testing, building, deploying and debugging new software or enhancements to existing software that may be either customized or standardized
  • Participating in design and coding activities with other staff members
  • Participating in support rotation involving answering user questions, fulfilling user requests, resolving system issues, etc.
  • Working with other technical staff to understand problems with software, and then developing specifications and estimates to resolve such problems
  • Writing up technical documents and specsTraveling overnight as required
  • Support the Agile team's development efforts towards successful project delivery by delivering high-quality code and solutions that meet business requirements.
  • Contribute to the architecture and design plans of applications/services to ensure they align with IT and business strategies while providing innovative solutions that support workflow quality and efficiency.
  • Participate in the research and evaluation of alternative solutions to meet business needs.
  • Adhere to established standards pertaining to coding, testing, and methodology.
  • Identify opportunities for efficiencies (e.g., reduce duplicate code, processes, etc.)

Requirements:
  • Bachelor's Degree in computer science, technology, or related field
  • 5+ years of experience as a full-stack developer
  • AWS Certified Developer (preferred)
  • 2+ years experience with AWS
  • Java (Spring, Spring Boot, Hibernate), JMS/ActiveMQ/RabbitMQ, AngularJS/Angular 6+, Bootstrap, LESS, NodeJS, JSON, Cloud Technologies (preferably AWS), Bamboo, SonarQube, Maven, CICD