1

Java Security Engineer Trainee Jobs in Michigan (NOW HIRING)

Software Product Security Engineer Location: Dearborn, MI (4 days onsite, 1 remote) Duration ... Java, Analytical skills, Application Design, Business Risk Mgt, IAM, Information Security, JSON ...

Stefanini is looking for Software Security Engineer, Dearborn, MI For quick apply, please reach out ... with Java, JavaScript, Python, Spring Security, Spring Boot, Linux, React, REST/API security, IAM ...

... Java, Analytical skills, Application Design, Business Risk Mgt, IAM, Information Security, JSON, Python, Risk Assessment Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac ...

Java Developer

Dearborn, MI · On-site

$110 - $160/hr

Senior Java Engineer - Cloud Native Development Location: Dearborn, MI - Onsite (locals only ... Collaborate on architecture, security, and cloud‑native best practices * Drive innovation in IoT ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Application Software Engineer Level 3 Location : Lansing, MI Duration : 10+months Only w2 Candidate ... JAVA 6.0 or later, Spring Framework 3.0 or later, Spring Security, Hibernate, JPA, SiteMesh or ...

next page

Showing results 1-20

Java Security Engineer Trainee information

What does a Java Security Engineer Trainee do?

A Java Security Engineer Trainee assists in developing and implementing security measures for Java-based applications and systems. They learn how to identify vulnerabilities, apply security best practices, and use tools to protect software from threats. Trainees often work under the supervision of senior engineers, gaining hands-on experience in secure coding, code reviews, and compliance with security standards. Their role helps ensure that applications are robust against cyber attacks and data breaches.

What are the key skills and qualifications needed to thrive as a Java Security Engineer Trainee?

To thrive as a Java Security Engineer Trainee, you need a strong understanding of Java programming, cybersecurity fundamentals, and secure coding practices, often supported by a degree in computer science or related fields. Familiarity with security tools such as OWASP ZAP, static code analyzers, and knowledge of frameworks like Spring Security is typically required, and certifications like CompTIA Security+ or Certified Ethical Hacker (CEH) are advantageous. Analytical thinking, attention to detail, and effective communication are crucial soft skills for identifying vulnerabilities and collaborating with development teams. These skills and qualifications are essential for building secure applications, mitigating risks, and ensuring compliance with security standards.

What can a Java Security Engineer Trainee expect in terms of mentorship and collaboration with senior security engineers?

As a Java Security Engineer Trainee, you will typically work closely with experienced security engineers who provide mentorship and guidance on secure coding practices, vulnerability assessment, and security tool usage. You'll often collaborate with software developers, QA testers, and DevOps teams to identify and address security risks throughout the development lifecycle. Frequent code reviews, pair programming sessions, and security workshops are common, helping you build both technical skills and a strong security mindset. This team-oriented environment ensures you gain practical knowledge and grow steadily into more advanced security roles.

What cities in Michigan are hiring for Java Security Engineer Trainee jobs?

Cities in Michigan with the most Java Security Engineer Trainee job openings:

Product Security Engineer

IBOTIX US Inc.

Dearborn, MI • On-site

Other

Posted 6 days ago


Job description

Software Product Security Engineer

Location: Dearborn, MI (4 days onsite, 1 remote)

Duration: Ongoing long term

Visa: No H-1bs, OPT is fine

W2 Role No C2C

Additional Information:

Overall, we are looking for someone who can understand the developer's perspective while also bringing a strong cybersecurity and risk-management mindset. The ideal candidate is someone who can sit in the middle, understand the technical details, work through the grey areas, and help the development/business teams arrive at the right security decision

Software Product Security Engineer


Position Description:

  • Guide development teams to triage and remediate findings from SAST, DAST, SCA, and bug bounty/vulnerability reports.
  • Serve as a trusted liaison between engineering and security stakeholders, translating risk into practical, prioritized action.
  • Consult on secure architecture, API security, IAM, logging, and secure coding practices across cloud platforms (Azure, Google Cloud Platform, AWS). Integrate and automate security testing within CI/CD pipelines alongside platform and DevOps teams.
  • Help teams manage technical debt, upgrade paths, and software supply chain/SBOM risks. Communicate complex technical risk clearly to both engineers and business stakeholders without creating panic or friction.
  • This position will leverage broad experience and a jack of all trades in IT maybe an ideal candidate. The team handles compliance activities for cybersecurity so experience there is a plus.


Skills Required:

  • Scripting, User Stories, Troubleshooting (Problem Solving), Data/Analytics dashboards, Software Development Lifecycle, Software Development, Web Development, TCP/IP, Data Integrity, Microsoft Office, Web Applications, Web Technologies, Cyber Security, Data Modeling, Developer, SharePoint, Web Design & Development

Skills Preferred:

  • Tooling, Disaster Recovery, Risk Management, Spring Security, Solution Architecture, Software Development Lifecycle, AIPGEE, Coding, JavaScript, KANBAN, Linux, Network Protocols & Standards, Penetration Testing, J2EE, Salesforce, Spring Boot, Change control , Cloud Computing, Dynatrace, Apache Tomcat, Application Development, Cloud Infrastructure, Computer Security, Google Cloud Platform, ISO 27001, Pega, Problem Solving, React, Application Architect, Burp Suite, Configuration Management, JQuery, Network Security, Java, Analytical skills, Application Design, Business Risk Mgt, IAM, Information Security, JSON, Python, Risk Assessment

Experience Preferred:

  • Certifications are highly valued (CISSP, CISA, CISM, etc.)

Education Required:

  • Bachelor's Degree