Software Engineer – Access Management, Java Full Stack

Jobtailor

Dearborn (MI)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobtailor in Dearborn, MI is seeking an experienced software engineer to own end-to-end development of secure microservices. You will guide teams, shape architecture with senior architects, and drive automated testing and CI/CD improvements across on-prem and cloud environments.

The role requires strong Core Java and Spring expertise, hands-on cloud experience (PCF/GCP), and a proactive approach to on-call production support and security controls.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or related technical field or equivalent experience.
  • 6+ years of professional software development experience.
  • Deep expertise in Core Java (Java 11+) and Spring ecosystem; strong API and microservices work.

Responsibilities

  • Own all elements of software development with end-to-end accountability.
  • Select architecture direction with input from architect and lead engineers.
  • Develop software and automated tests to deliver user stories and quality.
  • Review CI/CD pipelines, fix build failures, and automate delivery processes.
  • Guide and coach other engineers on product teams and participate in Agile ceremonies.
  • On-call rotation for critical incidents and production issue resolution.
  • Implement and monitor access management, authentication, and policy-based controls.
  • Screen candidates and organize team learning events to foster growth.

Skills

Core Java (Java 11+)
Spring ecosystem
Microservices
Cloud platforms (PCF, GCP)
Angular/React frontend
Agile methodologies
Leadership

Education

Bachelor’s degree in Computer Science or related field

Tools

Gradle
Jenkins
Tekton
Git
Accurev
Jira
CA Agile Central
ServiceNow
Eclipse/IntelliJ

Job description

  • Own all elements of software development with end-to-end accountability
  • Select architecture direction with input from the architect/Super Anchor
  • Actively manage the software product’s long-term delivery roadmap
  • Guide and coach other software engineers on product teams
  • Develop software, often through pair programming, to deliver user stories
  • Develop automated tests to confirm functionality, acceptance, and detect regression defects
  • Review continuous integration build status and fix build failures
  • Optimize CI/CD tooling by automating manual delivery-pipeline processes and improving quality gates
  • Review production operations and troubleshoot production issues
  • Participate in a rotational 24x7 on-call support schedule for Critical/High incidents
  • Implement application performance monitoring and failure notifications
  • Perform exploratory testing to identify software deficiencies
  • Participate in all Agile ceremonies
  • Screen candidates for placement onto product teams
  • Organize team learning events and foster skill progression
  • Design, modernize, build, secure, and maintain access management, authorization, and policy-based access control platforms
  • Ensure high availability, security, and scalability of access services
  • Share operational ownership, perform tech refreshes, and improve product stability and efficiency
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or a related technical field OR a combination of education and experience
  • 6+ years of professional software development experience
  • Deep expertise in Core Java (Java 11 or higher) and the Spring ecosystem (Spring Boot, Spring Security, Spring Data)
  • Hands‑on experience with modern frontend technologies such as Angular and React
  • Proven experience building highly secure microservices, RESTful APIs, and distributed enterprise platforms
  • Solid experience with relational databases such as PostgreSQL, Oracle, or MySQL
  • Experience with NoSQL/caching databases such as MongoDB or Redis
  • Experience with build automation using Gradle
  • Experience with automated deployment pipelines such as Jenkins or Tekton
  • Experience with source code repositories such as Git or Accurev
  • Working experience with cloud platforms, with a strong preference for Pivotal Cloud Foundry (PCF) and Google Cloud Platform (GCP)
  • Daily proficiency with IDEs such as Eclipse or IntelliJ
  • Daily proficiency with agile planning tools such as CA Agile Central/Rally or Jira
  • Daily proficiency with ServiceNow for incident, change, and ticket management
  • Solid understanding of federation and authentication protocols, including OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, and Multi‑Factor Authentication (MFA)
  • Strong knowledge of Role-Based Access Control (RBAC), Attribute-Based Access Control (ABAC), and Policy-Based Access Control (PBAC)
  • Experience integrating with LDAP, Active Directory, or Azure AD / Entra ID
  • Candidates must be legally authorized to work in the United States
  • Visa sponsorship is not available
Core Competencies

Demonstrates expertise in Core Java and the Spring ecosystem, with a strong focus on building secure microservices and RESTful APIs. Proficient in cloud platforms and agile methodologies, ensuring high availability and scalability of software solutions.

Highest-signal resume keywords
  • Core Java (Java 11 Or Higher)
  • Spring Ecosystem (Spring Boot, Spring Security, Spring Data)
  • Microservices Development
  • Cloud Platforms (Pivotal Cloud Foundry, Google Cloud Platform)
  • Agile Methodologies
ATS Optimization Keywords
Hard Skills
  • Software Development
  • Automated Testing
  • Build Automation (Gradle)
  • Relational Databases (PostgreSQL, Oracle, MySQL)
  • NoSQL Databases (MongoDB, Redis)
  • CI/CD Pipelines (Jenkins, Tekton)
  • Source Code Management (Git, Accurev)
  • Access Control (RBAC, ABAC, PBAC)
  • Federation Protocols (OAuth 2.0, OpenID Connect, SAML 2.0)
  • Incident Management (ServiceNow)
Soft Skills
  • Team Leadership
  • Coaching
  • Problem‑Solving
  • Collaboration
  • Communication
Industry Keywords
  • Software Engineering
  • Cybersecurity
  • Access Management
  • Continuous Integration
  • Continuous Delivery
Tools & Technologies
  • IDEs (Eclipse, IntelliJ)
  • Agile Planning Tools (CA Agile Central/Rally, Jira)
  • Cloud Platforms (Pivotal Cloud Foundry, Google Cloud Platform)
  • Access Management Tools
  • Monitoring Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Java, Python
Software Engineer – Java, Python

Jobtailor • Dallas (TX)

On-site
USD 85,000 - 125,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Software Engineer – Mid/Senior
Software Engineer – Mid/Senior

Jobtailor • Maryland

On-site
USD 120,000 - 180,000
Principal Software Engineer – AWS
Principal Software Engineer – AWS

Jobtailor • California (MO)

On-site
USD 150,000 - 210,000
Application Engineer III – D&L
Application Engineer III – D&L

Jobtailor • Kansas City (KS)

On-site
USD 110,000 - 140,000
Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Denver (CO)

Hybrid
USD 140,000 - 175,000
Principal Full Stack Engineer
Principal Full Stack Engineer

Jobtailor • New York (NY)

Hybrid
USD 180,000 - 240,000
Software Engineer
Software Engineer

Jobtailor • Tysons (VA)

On-site
USD 90,000 - 130,000
Senior Staff Engineer – DevOps
Senior Staff Engineer – DevOps

Jobtailor • California (MO)

On-site
USD 140,000 - 180,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Jobtailor • Chantilly (VA)

On-site
USD 150,000 - 210,000