Overview
Position: Senior Java Developer - Enterprise Identity and Access
Location: Albuquerque, NM
Salary Range: $125,900 - $135,900 per year
Clearance: Clearable to Q
KeyLogic is seeking a Senior Java Developer for Enterprise Identity and Access to support a major national laboratory.
We are looking to add a motivated application programmer/software developer to our department which develops and supports, agile, integrated, process-based software solutions that enable achievement of business and mission objectives, with focus on the health and safety of the employees, and protection of the environment, while complying with regulatory and other requirements effectively and efficiently.
This position is 100% onsite due to the nature of the work.
Responsibilities:
Projects that cover a range of system, applications technologies in the areas of Enterprise Identity and Access Management.
Research, develop, and integrate state-of-the-art software to provide Enterprise authentication and authorization services.
Support current technologies, while leading and driving improvements and new architectures in support of future program goals.
Provide Web, REST API Single Sign-On authentication and authorization services and software libraries.
Work with software engineers across the NSE to enable applications for authentication and authentication services.
Monitor production services and respond to system problems and user issues.
Contribute to the fulfillment of technical projects and organizational objectives functioning as an effective team member on multi-disciplinary teams.
Qualifications:
Bachelor’s degree in Computer Science or related field plus 8 years of software development experience.
In lieu of a degree, 6 additional years in software development, programming, testing, or software engineering for a total of 14 years experience is applicable.
U.
S.
Citizenship is required per contract to obtain and maintain a Department of Energy Q Clearance.
Candidate should have a minimum 2-3 years experience with Java
Candidate should have a minimum 3-4 years experience with Web application development/deployments, and expertise with REST as well as a good understanding of HTTP/HTTPS protocols and HTTP Verbs
Candidate should have a minimum 3-4 years experience with Linux (as a developer, not necessarily as a system administrator)
Candidate should be passionate about working hand in hand with application development teams to enable onboarding onto the Enterprise Identity and Access Management (IAM) system, passionate about learning authentication/authorization related technologies (e.
g.
, OAuth2, OIDC, etc.
), and providing trusted shared libraries that cross application development teams can rely on.
At KeyLogic we recognize that our employees are our most valuable resources.
We hire talented, qualified professionals and provide each of our employees with every resource and opportunity to excel in their day-to-day activities as well as advance their career.
KeyLogic is a highly successful provider of professional and engineering services.
We specialize in solutions that enable our customers to make better decisions for their organization.
KeyLogic’s performance has earned the company a solid reputation for high standards, proactive solutions, and an outstanding commitment to the customer, best exemplified by the fact we have never had a one-time federal customer — all of our customers have provided repeat business.
This has led us to achieve significant growth every year since our founding in 1999.
At KeyLogic, we're known for our extraordinary commitment to the success of the organizations we serve.
Our client list includes the Department of Defense (DoD), Environmental Protection Agency (EPA), Energy (DOE), Transportation (DOT) and Treasury (including the Internal Revenue Service (IRS)), General Services Administration (GSA), and the National Aeronautics and Space Administration (NASA).
All qualified applicants will receive consideration for employment at KeyLogic without regard to race; creed; color; religion; national origin; sex; age; disability; sexual orientation; gender identity or expression; genetic predisposition or carrier status; veteran, marital; or any other status protected by law.
KeyLogic is proud to be an affirmative action and equal opportunity employer.
NOTE: KeyLogic is an Equal Employment/Affirmative Action employer.
We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.
If you need a reasonable accommodation for any part of the employment process, please contact us by email at Recruiting@KeyLogic.
com and let us know the nature of your request and your contact information.
Request for accommodation will be considered on a case-by-case basis.
Job Code:
2099