The Lead Backend Java Engineer designs, develops, and implements large-scale production solutions, including self-contained systems within a team’s domain and significant capabilities in existing systems. The role writes, tests, and documents technical work products according to organizational standards, and promotes high product and system craftsmanship. The engineer leads efforts to improve reliability, resiliency, security, performance, latency, availability, observability, and supportability. This includes conducting root cause analysis, anticipating system risks, defining test suites and instrumentation, assessing attack surfaces, and prioritizing the closure of vulnerabilities. The role also decomposes complex designs into maintainable implementations, helps teams deliver high-value work in small batches, advocates for reuse, and formally mentors teammates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior