Java Developer II - AutoOps Services - Platform Applications
Core
Java Engineer developing features, designing systems, and optimizing performance for the AutoOps team's production environment.
Role type
Mid-level backend Java engineer (AutoOps)
Builds
Production Java services, ELK stack integrations, and RESTful APIs for search and observability
Domain
Search AI, Cloud Infrastructure, Observability
Deliverable
production ML models | product features | infrastructure
Required skills
Java, System design, RESTful API development, ELK stack (Elasticsearch, Logstash, Kibana), Operational troubleshooting, Concurrency management, Relational databases (Postgres)
Preferred skills
AI tool usage for development/debugging, Cross-functional collaboration
Technologies
Java, ELK stack, Postgres
Responsibilities
Write clean, maintainable Java code adhering to best practices; Integrate third-party APIs and conduct unit/integration testing; Implement RESTful services for system communication; Troubleshoot performance, stability, and concurrency issues; Own operational investigations end-to-end; Support support engineers with complex problems
Seniority
Mid-level, hands-on IC