Java Developer in Richmond, VA at APEX Systems

Date Posted: 2/17/2020

Job Snapshot

Job Description

Job #:  1039294
Apex Systems is seeking a Full-Stack Java Developer for one of our top clients in Richmond, VA. If interested send resumes to Conor Burns our applications recruiter focusing on this position.
Our client looking for individuals who are passionate about building innovative solutions that enhance user and business workflows and processes through quality and efficiency to join their development team. We are looking for a Developer to join one of our Agile teams responsible for the design, development, support and maintenance of multiple applications used to support a business function. Individuals should have the ability to deliver assigned tasks that bring business value that corresponds directly to the team’s roadmap and vision for their software solutions. 
  • 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.) 
  • Collaborate with other team members, technical resources, and business stakeholders to plan, design, develop, test, and maintain business applications. 
  • Deliver on tasks that involve all areas of our stack. 
  • Participate in ceremonies to promote the Agile environment. 

  • Bachelor’s degree in computer science, technology or related field preferred 
  • 5+ years experience as a full-stack developer
  • AWS Certified Developer required
  • 2+ years experience with AWS
  • Exposure to full-stack/enterprise applications with proficient knowledge in one or more areas 
  • Proven experience with Agile software development methodology preferred 
  • Demonstrates and ability to stay on top of the latest trends and technologies and identify opportunities for their use 
  • Experience in any of the following a plus:
  • Technologies: Java (Spring, Spring Boot, Hibernate), JMS/ActiveMQ/RabbitMQ, AngularJS/Angular 6+, Bootstrap, LESS, NodeJS, JSON, Cloud Technologies (preferably AWS)
  • Tools: Bamboo, SonarQube, Git, Maven
  • Methodologies: CICD practices

EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178.