Software Engineer II (Java)
Core
Build and maintain Java microservices for compliance benchmarks that check Apple devices against security baselines and generate reports for regulated industries.
Role type
Mid-level backend software engineer (Java/Spring Boot)
Builds
Backend microservices, compliance reporting pipelines, and security baseline checks for Apple devices
Domain
Enterprise security, device management, cloud infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Spring Boot, backend microservices, AWS, Kubernetes, event-driven architectures, document databases, AI-assisted development, agile methodologies
Preferred skills
Pulsar, MongoDB, AI coding assistants (Claude Code, Copilot, Cursor)
Responsibilities
Build and evolve backend microservices, work on compliance report pipelines, break down customer problems into executable tasks, independently complete tasks from start to finish, use AI coding tools in daily workflow, communicate technical concepts to the organization
Seniority
Mid-level, hands-on IC