Entrust

Entrust

Software Developer II – Java

United States - Shakopee, MN (GHQ) · Mid

Sponsorship not specified$101k-$148kDetected 1 day ago
JavaReactSpringCode ReviewSQLPostgreSQLMySQLAWSDockerKubernetesAnsibleCI/CDRESTCybersecurityAccessibilityProduct StrategyAgileJiraCollaboration

> stay_score

odds of building a lasting career here

54Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Our technologies and expertise help government agencies, enterprises, and financial institutions in more than 150 countries safeguard citizens, employees, and consumers.
  • Here is what you can expect when you join our team: - Career Growth: We invest in your professional journey through learning-forward initiatives, meaningful challenges, and opportunities to grow. - Collaboration: Your voice matters.

Responsibilities

  • Design, develop, test, debug, deploy, and maintain high-performing, secure applications and services using Java, Spring, and React.
  • Build secure products and deploy software solutions that enhance user experiences.
  • Apply Agile (Scrum) methodology to track progress and support consistent project standards.
  • Develop and maintain automation and CI/CD environments.
  • Collaborate with colleagues and share skills with other Entrust teams.
  • 2+ year of experience building SaaS products, preferably on AWS.
  • Background developing multi-threaded applications.
  • Understanding of business objects, layered design, data access objects, and design patterns.

Requirements

  • Bachelor's degree in computer science, MIS, or an equivalent technology discipline.
  • 3+ years of relevant software development experience creating business applications.
  • 3+ years of Java and Spring development experience, preferably using JDK 21 or later.
  • 2+ years of experience with React and RESTful web services.
  • Hands-on experience with VS Code, IntelliJ, Jira, and/or similar tools.
  • Ability to work independently while collaborating effectively within a team environment.
  • Experience tuning application performance.

Nice to have

  • Spring Boot and Spring Security experience.
  • Familiarity with AWS Lambda functions, ECS, Docker, Kubernetes, Ansible, JPA, and Linux.
  • Experience with SSO and SAML 2.0.
  • Experience working in an SDLC environment.
  • Knowledge of relational databases such as MySQL, Oracle, PostgreSQL, SQL Server, and SQL languages.
  • Understanding of software security concepts, including cryptography and obfuscation.
  • Smartcard technology experience.
  • Experience with Agile methodologies and related tools.

Skills

  • Join us at Entrust
  • Get to Know Us
  • But our secret weapon?

Compensation

  • The anticipated starting base pay for this position is: $100,781-$147,813 per year (in the primary posting location).
  • Actual compensation will be determined based on geographic location, education, skills and experience.
  • This position is also eligible for the company's discretionary annual incentive plan.
  • Note: Benefit and Compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.

Company info

  • Career Growth:
  • We invest in your professional journey through learning-forward initiatives, meaningful challenges, and opportunities to grow.
  • Collaboration:
  • Your voice matters.
  • Our teams share ideas, solve problems together, and work toward a better tomorrow.
  • Our culture is built on diversity, inclusion, and respect.
  • For more information, visit www.entrust.com.
  • Follow us on LinkedIn, Facebook, Instagram, and YouTube.
  • Entrust Corporation is an EOE/AA/Veteran/People with Disabilities employer.
  • At Entrust, we don't just offer jobs - we offer career journeys.
  • Whether you're a budding developer or a seasoned expert, we're invested in your professional journey.
  • With learning-forward initiatives and exciting challenges, your growth is our priority.
  • Flexibility:
  • Life is all about balance.
  • Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
  • Here, your voice matters.
  • Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
  • We believe in securing identities-but it doesn't stop there.
  • At Entrust, we're passionate about valuing all identities.
  • From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.
  • Ready to Make an Impact?
  • If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you.
  • Join us in making a difference.
  • Let's build a more secure world-together.
  • Apply today!

Equal opportunity

  • Entrust is an EEO/AA/Disabled/Veterans Employer
  • Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas.
  • If you require an accommodation, contact accessibility@entrust.com.

This listing is sourced directly from Entrust's careers page and normalized into a canonical job model.