1

Independent Java Developer Jobs in Minnesota (NOW HIRING)

NET/MAUI, Ruby, Java, HTML, Python, and/or C/C++. Experience developing for Android/Android Studio ... Ability to work effectively both independently and as part of a collaborative team. Preferred ...

Software Developer

Minneapolis, MN · On-site

$95K - $125K/yr

NET/MAUI, Ruby, Java, HTML, Python, and/or C/C++. * Experience developing for Android/Android ... Ability to work effectively both independently and as part of a collaborative team. Preferred ...

They will also be able to serve as a technical lead, working independently and in coordination with ... Promote secure development practices in Java, Python, and Angular by offering internal training and ...

A Sales Engineer earns credibility with engineers, architects, and executives alike by getting ... a POC independently. * Enterprise application stacks. Solid understanding of Java-based ...

Software Developer

Eagan, MN · On-site

$69K - $125K/yr

Working both as a member of a team and independently the successful candidate will be ... Experience in object-oriented design and development in C++ and Java * Experience in following a ...

Software Developer

Eagan, MN · Hybrid

$69K - $125K/yr

Working both as a member of a team and independently the successful candidate will be ... Experience in object-oriented design and development in C++ and Java * Experience in following a ...

Showing results 41-60

Independent Java Developer information

Infographic showing various Independent Java Developer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 20% Part Time, and 8% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution.

Software Engineer II - C/C++, Java & HSM Firmware

Shakopee, MN • On-site

$100K - $147K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Job Overview

The Software Engineer II will design and develop a comprehensive suite of smart card personalization products, focusing on HSM firmware that supports our robust key‑management solution. The role also involves contributing to projects using Java and other modern web technologies, ensuring alignment with the latest industry security standards.

Responsibilities
  • Passionately design, develop, test, document, and deploy software.
  • Diagnose, troubleshoot, and resolve complex issues, identifying root causes and implementing effective solutions.
  • Participate in requirement reviews, optimize existing systems, conduct code reviews, unit testing, and documentation.
  • Collaborate with team members on new requirements and with other groups within the organization.
  • Exhibit a process‑oriented mindset and function independently with minimal supervision.
  • Apply knowledge of secure development life cycle, threat modeling, and web application security assessments.
Basic Qualifications
  • Bachelor’s degree in computer science or equivalent technology discipline.
  • 3+ years’ experience in C programming.
  • Experience in cryptographic programming – PKCS#11, symmetric and asymmetric encryption, padding schemes, key management.
  • Experience working with multi‑person teams and projects.
  • Experience with one or more of Java, C#, Python, or React.
Preferred Qualifications
  • Experience with Git, BitBucket, Jira, and Jenkins.
  • Knowledge of low‑level security protocols, security standards/vulnerabilities, and obfuscation.
  • Experience with multi‑threaded development, web services, REST, SOAP.
  • Familiarity with agile processes, methodologies, and tools.
  • Knowledge of PCI and FIPS‑140 requirements.
  • Familiarity with EMV specification.
  • Experience in embedded software development.
  • Experience with XML and JSON parsing and manipulation.
  • Experience optimizing code for performance and troubleshooting performance issues.
  • Linux experience.
Your Future Short‑Term and Major Projects
  • Become a subject matter expert on our custom HSM firmware.
  • Help the development team evolve the architecture and stack.
  • Identify opportunities to drive innovation, accelerate product launches, and remove bottlenecks.
  • Make impactful contributions by aligning design and code with the product team’s vision and expanding knowledge base.
Location

This is a hybrid role requiring three days per week in our Shakopee, MN headquarters office.

Compensation and Benefits

Salary range: $100,781–$147,813 per year (in the primary posting location). The position is also eligible for the company’s discretionary annual incentive plan. Eligible employees receive comprehensive health and well‑being programs including medical, vision, dental, 401(k) matching, life and disability insurance, mental health coaching, virtual fitness programs, paid personal time off, 12 paid holidays, parental leave, and education reimbursement.

Equal Opportunity Employer

Entrust Corporation is an EOE/AA/Veteran/People with Disabilities employer.

#J-18808-Ljbffr