These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Software Engineer - Full Stack Java

0 people like this description

AQUENT is partnering with an outstanding client to help them identify a talented Software Engineers with strong Full Stack Java skills to join their team in Richmond, VA.

This position is for a Software Engineer in an agile team. This individual will be responsible for detailed technical design and development of open source applications. This individual will also document design decisions, adhere to existing architectural and process guidelines, develop software components, support QA during testing, and have oversight during implementation into production.

Other skills include:
• Demonstrated ability to define, structure, and plan work
• Demonstrated ability to support multiple concurrent efforts
• Ability to balance delivery speed with long term platform health and viability
• Strong problem solving skills
• Strong verbal and written communications skills, able to communicate with technical resources and upper management

Basic Qualifications:
• Bachelors Degree in Information Systems/Computer Science, Engineering, or other technical expertise, or at least 5 years of IT delivery experience
• 4+ years application development experience
• 3+ years of experience with Java/JEE, Spring, REST Services
• 2+ years of experience with robust UI technologies (e.g. AngularJS, jQuery, etc.) in a web development environment
• 1+ years of experience with developing and implementing RESTful APIs.
• Strong communication and interpersonal skills

Preferred Qualifications:
• Apache, Tomcat
• AngularJS, jQuery, AJAX, HTML, CSS, SQL, Unix/Linux scripting
• Agile/Lean experience
• Experience with advanced development practices (e.g. test driven development, pair programming, etc.)
• Experience with JDBC, SOAP, and Rest API services
• WebLogic Server, LDAP, Security
• Hudson/Eclipse, Ant/Maven, Hibernate, Spring MVC
• Experience with third-party web development tools (e.g. browser plug-ins and add-ons)
• Experienced at developing applications for multiple browsers
• Ability to contribute to design, code, test case and implementation plan reviews
• Experienced at designing and tuning systems for speed and performance

These job descriptions are examples. Looking for work?

Find JobsFind Jobs