Java/J2EE Developer Senior
Location: McLean, VA
Qualifications:
• Job requires Bachelor degree in Computer Science or related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired.
• 5-7 Years of design & development experience using Java technologies including: Spring, Spring Boot, Spring Security, JavaScript, Junit and REST based web services
• 5 years of experience with web containers including Apache/Tomcat or WebLogic.
• At least 3-5 years hands-on experience with Build and Deployment tools and languages like ANT, Maven, GIT, Jenkins, Ansible and Artifactory
• Understanding of design patterns and ability to use them in real world situations.
• Experience with security standards, using SSL, directory services, etc.
• Proven experience in tuning the system for performance improvements and performance related system design.
Responsibilities include:
• Application of software development principles, theories, concepts, and techniques.
• Provides resolutions to an assortment of technical problems.
• Understand Business Requirements; participates in System Requirement Analysis; design applications based on System Requirements and Architecture, prototype if necessary, develop, unit test, and deploy application.
• Experience in complete Java based application development lifecycle.
• Align with several IT partners, including Architecture, Infrastructure, and Support teams in delivering easily maintainable solutions
• Comply with the department standards and general industry based practices.
• Contribute and participate in design and code reviews.
• Quickly evaluate defects, investigate root cause and devise solutions to address defects.
