Senior Java Full Stack Engineer

Krasan Consulting Services

Washington (District of Columbia)

Remote

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Krasan Consulting Services is seeking a Senior Full-Stack Integration Developer to design, develop, integrate, and support secure enterprise web applications and identity-proofing solutions. You will work on front-end UI, back-end services, and API integrations with Experian or comparable identity verification platforms in a remote, full-time role.

Collaborate with solution architects, cybersecurity specialists, business analysts, QA, and external vendors to deliver auditable and scalable

Qualifications

  • 5+ years of professional software development and integration experience across the full SDLC.
  • Experience designing, developing, and integrating secure enterprise web applications.
  • Experience with identity-proofing platforms and secure API integrations.

Responsibilities

  • Design, develop, and maintain secure enterprise web applications and RESTful services.
  • Implement identity-proofing flows and integrate third‑party identity verification APIs.
  • Develop secure API integrations with OAuth 2.0, OIDC, and mTLS.
  • Collaborate with architects, cybersecurity teams, QA, and vendors to ensure security and compliance.

Tools

Angular
React
REST APIs
OAuth 2.0
OIDC
mTLS
Git
CI/CD

Job description

Job Title: Senior Full-Stack API Integration Developer

Remote

Employment Type: Full-Time

Position Summary

We are seeking a highly skilled and experienced Senior Full-Stack Integration Developer to design, develop, integrate, enhance, and support secure enterprise web applications and digital identity-verification solutions. This role combines expertise in front-end user-interface (UI) development, back-end application engineering, secure API integration, and identity-proofing platform configuration, leveraging Experian or comparable identity-verification services. The ideal candidate will possess strong experience developing responsive, accessible, and secure web interfaces; implementing scalable back-end services and business logic; and integrating third-party identity-verification platforms to support identity-proofing workflows, risk-based decision processing, authentication, and fraud-prevention capabilities. The Senior Full-Stack Integration Developer will collaborate with solution architects, cybersecurity specialists, business analysts, quality assurance teams, infrastructure engineers, and external vendors to deliver reliable, high-performing, and auditable digital services aligned with enterprise security, privacy, accessibility, and technical standards.


Key Responsibilities


  • Full-Stack Application Development: Design, develop, enhance, test, and maintain secure enterprise web applications, including responsive front-end UI components, back-end services, application programming interfaces (APIs), and business logic. Implement scalable, maintainable, and high-performing solutions throughout the Software Development Life Cycle (SDLC).

  • Front-End UI Development and User Experience: Develop intuitive, responsive, accessible, and secure user interfaces using modern front-end technologies and frameworks. Implement identity-verification screens, user enrollment and verification workflows, form validation, dynamic response handling, error messaging, and exception-management interfaces while ensuring compliance with applicable accessibility and usability standards.

  • Back-End Services and Identity Verification Integration: Design, develop, configure, and integrate secure back-end application components and RESTful services that consume Experian or comparable identity-proofing APIs. Implement identity-verification workflows, secure data exchange, risk-signal processing, decision-response handling, exception management, and integration with existing enterprise applications and digital service platforms.

  • API Security, Authentication, and Authorization: Develop and implement secure API integrations using REST, JSON, API gateways, OAuth 2.0, OpenID Connect (OIDC), mutual TLS (mTLS), certificates, token-based authentication, secrets management, and least-privilege access controls. Ensure secure communication between front-end applications, back-end services, identity-verification platforms, and enterprise systems.

  • Identity Security, Data Protection, and Compliance: Apply secure coding practices and identity-proofing principles aligned with NIST SP 800-63 guidelines. Implement encryption, data masking, Personally Identifiable Information (PII) protection, secure data handling, retention controls, fraud mitigation, audit logging, and transaction traceability across UI, application, and integration layers.

  • Application Testing, Troubleshooting, and Performance Optimization: Develop and execute unit, integration, API, functional, regression, accessibility, performance, and security tests across front-end and back-end components. Diagnose and resolve UI defects, API integration failures, authentication issues, identity-verification errors, performance bottlenecks, and security vulnerabilities through systematic root-cause analysis and remediation.

  • DevSecOps, Monitoring, and Release Management: Implement secure software delivery practices using source control, peer code reviews, automated testing, CI/CD pipelines, configuration management, and controlled deployments. Support vulnerability remediation, application monitoring, centralized logging, Security Information and Event Management (SIEM) integration, release validation, incident troubleshooting, and documented rollback procedures.

  • Technical Documentation and Cross-Functional Collaboration: Develop and maintain application designs, UI specifications, API integration documentation, identity-verification workflow configurations, deployment procedures, operational runbooks, and reusable implementation standards. Collaborate with solution architects, cybersecurity teams, business stakeholders, QA engineers, infrastructure teams, and Experian vendor support personnel to ensure successful implementation, operational readiness, and knowledge transfer.


Required Specialized Technical Skills


  • Senior Full-Stack Development Experience: 5+ years of professional software development and integration experience across the full SDLC, including developing enterprise web applications, responsive front-end interfaces, secure back-end services, and complex system integrations.

  • Front-End Development Technologies: Strong proficiency in HTML5, CSS3, JavaScript/TypeScript, and modern UI frameworks such as Angular, React, or comparable technologies. Experience developing reusable UI components, responsive web applications, client-side validation, asynchronous API interactions, accessible interfaces, and secure user-facing workflows.

  • Back-End Development and API Engineering: Hands‑on experience developing server‑side application components, RESTful APIs, service‑layer business logic, and secure integration services using enterprise back‑end technologies. Strong understanding of JSON, request/response processing, API error handling, data validation, exception management, and integration design patterns.

  • Experian Identity-Proofing and Platform Integration: Experience integrating Experian or comparable identity‑verification services into enterprise applications, including configuration and consumption of identity‑proofing APIs, verification workflows, risk signals, decision responses, exception handling, and vendor‑supported integration troubleshooting.

  • Authentication, Authorization, and API Security: Proficiency with OAuth 2.0, OpenID Connect, mutual TLS, API gateways, certificates, token management, secrets management, secure communication protocols, and least‑privilege access controls across front‑end, back‑end, and third‑party integration components.

  • Cybersecurity, Identity Standards, and Data Protection: Strong knowledge of secure coding practices, NIST SP 800-63 identity‑proofing concepts, encryption, PII protection, data masking, privacy controls, audit logging, secure data retention, fraud mitigation, and auditable transaction tracking.

  • Quality Engineering, Monitoring, and Troubleshooting: Experience performing unit, integration, API, regression, accessibility, performance, and security testing. Demonstrated ability to troubleshoot application defects, integration failures, authentication issues, and security vulnerabilities, with knowledge of application monitoring, centralized logging, SIEM integration, and root‑cause analysis.

  • DevSecOps, Release Management, and Technical Documentation: Experience with Git or comparable source control systems, peer code reviews, automated testing, CI/CD pipelines, configuration management, vulnerability remediation, controlled deployments, and rollback procedures. Ability to prepare API specifications, technical designs, configuration documentation, operational runbooks, and knowledge‑transfer materials.


Preferred Qualifications


  • Experience delivering enterprise or public‑sector identity‑verification, digital identity, cybersecurity, or application modernization initiatives.

  • Hands‑on experience configuring Experian identity‑proofing services, risk‑based decision workflows, verification responses, and exception‑handling processes.

  • Experience developing and consuming secure RESTful APIs and integrating third‑party identity‑verification services with modern web applications.

  • Familiarity with modern application architecture, API gateway configurations, distributed services, and enterprise integration patterns.

  • Experience implementing accessible digital services aligned with WCAG standards and applicable enterprise accessibility requirements.

  • Experience with automated UI testing, API testing frameworks, vulnerability scanning, application performance monitoring, and DevSecOps practices.

  • Experience supporting production applications, managing integration incidents, and coordinating technical issue resolution with external service providers.

  • Strong analytical, problem‑solving, technical documentation, communication, and cross‑functional collaboration skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Analyst
Systems Analyst

SMART TECH SKILLS LLC • Austin (TX)

On-site
USD 150,000 - 210,000
Competitive salary
Vice President, Platform Engineering
Vice President, Platform Engineering

Experian • United States

Remote
USD 250,000 - 350,000
Total rewards package
Unlimited vacation
Volunteer time off
+3
Full Stack Software Engineer (Hybrid)
Full Stack Software Engineer (Hybrid)

Experian • Arizona

Hybrid
USD 90,000 - 120,000
Bonus plan
Medical, dental, vision
401K matching
+2
.net/C Developer [AQ-25646]
.net/C Developer [AQ-25646]

Aquent • Austin (TX)

On-site
USD 150,000 - 190,000
Senior Identity and Access Engineer
Senior Identity and Access Engineer

We Are EXOS • Indianapolis (IN)

On-site
USD 110,000 - 170,000
Software Engineer III — Developer Portal
Software Engineer III — Developer Portal

Remote • San Francisco (CA)

On-site
USD 180,000 - 210,000
Vice President, Platform Engineering
Vice President, Platform Engineering

Experian • United States

Remote
USD 250,000 - 350,000
Executive rewards
Unlimited vacation
401K matching
Technical Analyst
Technical Analyst

Infinite Computer Solutions • Berkeley Heights (NJ)

On-site
USD 110,000 - 165,000
Senior Technical Consultant, Okta
Senior Technical Consultant, Okta

Okta Inc. • Washington

On-site
USD 140,000 - 200,000
Information Security Specialist Lead
Information Security Specialist Lead

Experian • United States

Remote
USD 120,000 - 180,000