These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Lead Java Developer

0 people like this description

AQUENT is partnering with an outstanding client to help them identify a talented Lead Software Engineers who have solid Java Development skills to join their team in Richmond, VA.

This position is for a Lead Software Engineer in an agile team. This individual will be responsible for detailed technical design and development of open source applications and will provide team or technical supervision to drive project/service delivery. This individual will also document design decisions, adhere to existing architectural and process guidelines, develop software components, mentor junior developers, 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
• Strong communication and interpersonal skills

Preferred Qualifications:

• Experience with customer-facing financial services systems
• 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