Java Engineer, Radar Engineering
Core
Build and scale backend services for Radar, Apple's unified platform for bug tracking, test case management, and product development.
Role type
Early-career Java backend engineer
Builds
High-traffic, business-critical microservices for Apple's engineering workflows
Domain
Software engineering / Product development tools
Required skills
Java, object-oriented design, data structures, algorithms, SQL, REST APIs, Spring, Git, software development lifecycle
Preferred skills
Redis, Solr, Kafka, Oracle, microservices, distributed systems, cloud infrastructure, unit and integration testing (JUnit), agentic workflows, MCP integrations
Technologies
Spring, Solr, Oracle, Redis, Kafka, JUnit
Responsibilities
Design, build, and test features and bug fixes for Radar's backend services; Write clean, well-tested, maintainable code and participate in code reviews; Work with senior engineers to break down features into well-scoped tasks and deliver them on schedule; Investigate and resolve production issues alongside the team and Ops partners; Contribute to technical design discussions and documentation; Follow and help improve the team's engineering best practices.
Seniority
Early-career, hands-on IC