Job Description :
Java Developer (CA/IdM)

Location: Washington, DC
Visa: USC & GC (Looking on W2 consultant)

Face-to-face REQUIRED.
No sub vending.

This nationwide industry leader has an immediate 6+ month contract opportunity in Washington, DC for a Software Developer for their Conditional Access and Identity Management group (CA / IdM Will be responsible for developing new features and systems to support them. This includes authentication and authorization, interacting with customers as well as support for and dependency on many other back-end information systems. CA / IdM systems range from small, Tomcat / Java and IIS / C++ web services to large, multi-tier JBOSS / Java and multi-service IIS / SQL Server applications. All CA / IdM systems are mission-critical, with high reliability and uptime requirements. The successful applicant will participate in all aspects of the life cycle for widely varied projects from initial conception through final deployment and production support.
The successful applicant will be detail oriented and conscientious, as befits working on high uptime production systems. They will be able to work in a small to medium group that interfaces regularly with several other groups throughout the company. As such, they will also have good communication and time management skills.

Duties and Responsibilities:
Develop software for CA and IdM systems.
Work closely with CA test and operations teams for QA and troubleshooting.
Contribute to Design Review Meetings.
Contribute to Architecture Discussions.
Work closely with other team members and interact with other departments.

Requirements and General Skills:
5+ years professional experience in software development roles.
3+ years Java / Linux / Spring development experience.
Working knowledge of LDAP.
Multi-threaded coding skills.
Web Protocols: HTTP, FTP, etc.

Desired Technical Skills:
C++ experience in Windows or Linux environments.
Experience in GUI development.
Web Services, Platforms and Languages: HTML, CSS, Javascript, etc.
Database: SQL, stored-procedures, triggers, query optimization, index tuning, etc.
Network coding skills: UDP, TCP / IP, sockets.
Scripting Languages: Perl, PHP, Ruby, bash, Python, etc.
Configuration, maintenance and troubleshooting Windows and Linux servers.
Software Development Lifecycle.
Configuration Management.
Source Code Version Control Systems.
Bug Tracking Systems.

Required Skills:
FTP, HTTP, Identity Management (IdM), Java, LDAP, Linux, Multi-threading, Spring

Preferred Skills:
C++; Windows; GUI; HTML; CSS; Javascript; SQL; Stored procedures; Triggers; UDP; TCP/IP; Sockets; PERL; PHP; RubyonRails; Python; Configuration Management; Tomcat; Web Services; IIS; JBOSS


Looking forward for your response.
             

Similar Jobs you may be interested in ..