RestonRecruiter
the smart solution for Reston jobs

Lead Java Developer Job in Reston, VA (SAML and OAUTH)

Location: Reston
Posted on: October 9, 2018

Job Description:

Lead Developer Job in Reston, VA, 6 months contract to hire.  This educational company is a great place to work, and is in need of a Lead Developer with SAML and OAUTH experience.  Apply to this job today!
 
The Senior/Lead Software Engineer will be a senior member on the team, responsible for the design and development of application software. The successful candidate will be a seasoned software engineer with leadership skills and extensive knowledge and experience in designing and building complex, highly scalable and dependable application systems using Java/J2EE based technologies.
 
Responsibilities
• Builds, tests, deploys and maintains production Java code for complex web-based applications using J2EE, Struts/Freemarker, JavaScript, CSS, X/HTML and other programming and scripting languages.
• Follows established coding standards and other group procedures, both individually and at a team level. Must ensure proper code reviews are held for the project and that development processes and tool utilization (e.g. Hudson, PMD, Checkstyle, etc.) are followed.
• Drives continuous improvement of software development processes and tools to improve software quality and team efficiency
• Develops and maintains a thorough understanding of the business processes of supported products and applications, and works with the customers and various stakeholders to develop cost effective, elegant solutions to business problems
• Contributes to the engineering team’s culture of high code quality. Ultimately accountable for the quality of code that gets delivered to QA and production.
• Ensures that continuous integration is performed on the application source code and constantly seeks to enhance the development methods to ensure extremely high quality code is delivered.
• Works closely with project management and requirements analysts to thoroughly understand the system requirements and ensure they are properly implemented and actively escalate requirements that may cause unnecessary risk or cost.
• Thorough understanding of accessibility and progressive enhancement presentation layer coding practices.
 
Required Skills:*
Successful candidates will have a comprehensive knowledge of web front-end and back-end development tools, technologies, practices, and standards; proven ability to integrate large scale systems or third party products; and a track record of delivering high-quality, web-based business solutions in a timely and effective manner. 7 + years of directly-related work experience in a professional position in software development or a related field. Minimum 7+ years of experience in Java development, tuning and implementing large scale, complex system architectures required.
• Experience working in an iterative development environment (familiarity with RUP and/or Agile/Scrum is a plus)
• Experience in documenting design and architecture artifacts and presenting artifacts for architectural review
• Expert-level Object Oriented knowledge, with demonstrated complex implementations a must, e.g., custom API's, optimization techniques, and design patterns.
• Experience and in-depth knowledge of infrastructure components including Apache, Weblogic and Oracle RDBMS
• Knowledge and experience in developing SOA/Web Services based applications is desired
 
Preferred Skills:*
• Demonstrated professional competence in the principles and practices of Identity and Access Management, preferably using Oracle IAM stack as they relate to:
- Oracle IAM SME is responsible for the maintenance and development of ongoing features involving Oracle 11g IAM Stack, including OAM, OIM, OID, OVD etc
- Design and develop automated provisioning and reconciliation of IT resources
- Request-based application and resource provisioning
- RBAC authentication to entitled applications and resources
- Role based resolution of approvers for request approval flows
- Software Security, Access Controls and Access Management principles
- Web Access Management, Web Single-Sign On, Enterprise Single-Sign On
- Experience in developing SOA services and Web Applications using development tools such as Weblogic, Tomcat, is strongly desired
 
• Familiarity with Software Security technologies and a demonstrated understanding of challenges posed by:
- Cloud-scale applications and mobile platforms
- Web Technologies: XML, SAML/SPML/SOAP, RESTful
 
• Expert-level understanding of an Apache, Weblogic and Oracle tiered system environment.
• Test-driven development and continuous integration experience is preferred
 

Keywords: , Reston , Lead Java Developer Job in Reston, VA (SAML and OAUTH), IT / Software / Systems , Reston, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Junior Web Developer -
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Laurel
Posted on: 10/24/2018

Web Developer (Entry Level)
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Greenbelt
Posted on: 10/24/2018

DevOps/Software Engineer with Security Clearance
Description: PCI is looking for a DEVOPS engineer with a software engineering background to support our research customer---s infrastructure. This team supports researchers working in machine learning, cyber intrusion (more...)
Company: PCI Strategic Management
Location: Laurel
Posted on: 10/24/2018


Junior Front End Developer
Description: We are searching for several Entry Level Front End Developers. This is a great entry-level position for a new or recent college graduate who wants to be part of a growing team using next gen technologies. (more...)
Company: Revature
Location: Bel Air
Posted on: 10/24/2018

Senior .Net Developer
Description: Duties ResponsibilitiesDevelop highly complex code and integrate capabilities into program systems Create highly complex, customized applications to enhance website capability based on business needs (more...)
Company: Trivision Group, Inc.
Location: Laurel
Posted on: 10/24/2018

Entry Level Software Engineer -
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Greenbelt
Posted on: 10/24/2018

Information Systems Security Specialist, Senior
Description: Information Systems Security Officer br br br br Centreville, Virginia br br br br POSITION OVERVIEW : br br br br This is an Information Systems Security Officer ISSO position (more...)
Company: Parsons
Location: Columbia
Posted on: 10/24/2018

Entry Level Software Engineer -
Description: We are looking for several passionate and ambitious Entry Level Software Engineers to design, develop and install next gen software solutions. This is an excellent opportunity for an ambitious recent (more...)
Company: Revature
Location: Bel Air
Posted on: 10/24/2018

Sybase Developer with TSQL and Perl
Description: One of Merritt Technical Associates direct financial clients is looking
Company: Merritt Technical Associates
Location: Owings Mills
Posted on: 10/24/2018

Business Developer Part- time
Description: Seeking upbeat and motivated individuals to join our award winning team. This is a solid
Company: IBO
Location: Catonsville
Posted on: 10/24/2018

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Reston RSS job feeds