To Apply for this Job Click Here
The ideal candidate is a senior backend engineer who has built Java services in production and is comfortable owning secure design decisions across APIs, microservices, and distributed systems.
What You’ll Work On
- Design, build, and maintain Java-based backend services and APIs using modern frameworks such as Spring / Spring Boot
- Contribute to microservices and distributed architectures, with a focus on secure communication and data flow
- Apply secure coding practices, defensive programming, and performance optimization
- Participate in architecture and design reviews, with an emphasis on application security
- Perform code reviews, threat modeling, and vulnerability remediation for backend systems
- Help teams implement and strengthen authentication and authorization mechanisms (OAuth2/OIDC, JWT, RBAC)
- Work with relational and NoSQL databases (PostgreSQL, MySQL, Oracle, MongoDB) using secure access patterns
- Support secure development practices within CI/CD pipelines, including dependency and vulnerability scanning
What They’re Looking For
- 7+ years of backend software engineering experience with strong Java depth
- Hands-on experience building production Java services
- Strong understanding of application security concepts (e.g., OWASP Top 10)
- Experience designing and securing APIs (REST and/or gRPC)
- Familiarity with modern development workflows (Git, CI/CD)
- Ability to collaborate across engineering teams and communicate technical concepts clearly
Nice to Have
- Experience with cloud platforms (AWS, Azure, or GCP)
- Exposure to containers and modern deployment patterns
- Experience with application security tools or testing workflows
- Security-related certifications
Additional Details
- Employment Type: Direct hire
- Work Arrangement: Onsite (Milwaukee)
- Work Authorization: Must be authorized to work in the U.S. without sponsorship
