FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in server-side Java programming and large-scale distributed systems, with a focus on API design, implementation, and performance optimization. Proficient in proactive communication and collaboration in remote environments, driving reliability improvements through metrics and observability tooling.
Highest-signal resume keywords
Server-Side Java ProgrammingLarge Scale Distributed SystemsAPI Design and ImplementationAI-Assisted Development ToolsProactive Communication
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AlgorithmsData StructuresSystem ScalabilityMetrics DevelopmentSLIs/SLOs DefinitionIncident Root Cause AnalysisCassandraVitessAgile MethodologyScrum
Soft Skills
Proactive CommunicationTeam Collaboration
Tools & Technologies
B2 APIsS3-Compatible APIsObservability ToolingGeminiCursorClaude Code
Industry Keywords
B2Object LifecyclesBilling SystemsStorage Systems
Tech Stack
Tools & technologiesCassandraDistributed SystemsJava
About the role
Key responsibilities & impact- Work on B2 APIs and subsystems enabling customers and integrations to upload objects, manage object lifecycles, track usage, and interact with billing and storage systems
- Build new features and improve system scalability
- Build internal observability tooling
- Design, implement, and maintain B2 and S3-compatible APIs for correctness, performance, and backward compatibility
- Lead technical design discussions and produce clear design documents
- Instrument services, develop metrics, define meaningful SLIs/SLOs, and drive reliability improvements
- Participate in the on-call rotation, determine incident root causes, and identify remediation items
Requirements
What you’ll need- 7+ years of server-side Java programming experience with a strong background in algorithms and data structures
- Experience writing software for large scale distributed systems, including design, implementation, testing, and rollout
- Proactive communication in a remote environment, keeping the team informed, surfacing blockers early, and moving work forward
- Professional experience incorporating AI-assisted development tools (e.g., Gemini, Cursor, Claude Code)
- Bonus: Cassandra and Vitess experience
- Bonus: Agile and scrum experience
Benefits
Comp & perks- Equal Opportunity Employer commitment
- Diversity, equity, and inclusion commitment
- Learning, developing, and growing culture
