Software Engineer II – Full Stack (Java & React)

Entrust
United States
Workplace: HybridFull timeUSD 100,781 - 147,813 annuallyFunction: Software EngineeringExperience: 3-6 yearsEducation: bachelorsSkills: ["Troubleshooting","Debugging","Judgment","Independent work","Process-oriented mindset"]

Design and develop a suite of smart card personalization products that customize physical and digital credit cards. Build and maintain features using Java, Spring Boot, React, and modern web technologies while aligning to industry security standards. Troubleshoot complex production issues, participate in requirement and code reviews, and write unit tests and documentation. Work independently with minimal supervision and help evolve the product architecture and engineering stack.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Entrust
Entrust
1 month ago

Software Engineer II – Full Stack (Java & React)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Design and develop a suite of smart card personalization products that customize physical and digital credit cards. Build and maintain features using Java, Spring Boot, React, and modern web technologies while aligning to industry security standards. Troubleshoot complex production issues, participate in requirement and code reviews, and write unit tests and documentation. Work independently with minimal supervision and help evolve the product architecture and engineering stack.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, document, and deploy software for smart card personalization products.
  • •Troubleshoot and resolve complex issues by identifying root causes and implementing effective solutions.
  • •Participate in requirement reviews; optimize existing systems; perform code reviews, unit testing, and documentation.
  • •Collaborate with the team and other groups on new requirements.
  • •Apply secure development practices, including threat modelling and web application security assessments.

Pay and Benefits

Salary: USD 100,781 - 147,813 annually
Perks:Health InsuranceDentalVision401kLife InsuranceDisability InsurancePaid LeavePaid HolidaysParental LeaveLearning BudgetGym Membership

Key Requirements

  • •Bachelor’s degree in computer science or equivalent technology discipline.
  • •3-6 years of experience creating business applications with Java/Spring/React.
  • •Experience working with multi-person teams and projects.
  • •Must be able to lawfully work within the US and have unrestricted US work authorization.
  • •Knowledgeable about secure development life cycle, threat modelling, and web application security assessments.
Experience:3-6 yearsIdentity-centric securitySmart card personalizationWeb securityCryptography
Education:Bachelor's in computer science
Skills:TroubleshootingDebuggingJudgmentIndependent workProcess-oriented mindset
Tech Stack:JavaSpring BootReactPKCS#11MySQLOraclePostgreSQLSQL ServerSQLGitBitBucketJiraJenkinsRESTSOAPAgileXMLJSONAESEMV

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Entrust
Provides identity, authentication, and secure transaction solutions including public key infrastructure (PKI), digital certificates, encryption, and secure issuance for payments, mobile, and enterprise environments to protect digital identities and critical communications.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Minneapolis, United States
Founded: 1994
WebsiteLinkedIn