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 expertise in designing and building resilient backend systems, with a strong focus on REST API development, distributed systems, and observability. Proficient in leveraging AI tools for software development while ensuring high-quality testing and performance optimization.
Highest-signal resume keywords
Java ExpertiseSpring Boot DevelopmentREST API DesignDistributed Systems DesignCI/CD Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend System DesignData ModelingEvent-Driven ArchitectureUnit TestingIntegration TestingContract TestingPerformance OptimizationObservability SkillsService DecompositionInter-Service Communication
Soft Skills
CollaborationTechnical CommunicationProblem-Solving
Tools & Technologies
DockerKubernetesAWSKafkaSQSCursorClaude Code
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering
Industry Keywords
Production SoftwareAI-Augmented DevelopmentService ContractsVersioningBackward Compatibility
Tech Stack
Tools & technologiesAWSDistributed SystemsDockerJavaKafkaKubernetesNoSQLSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design reviews, code reviews, test strategy, and production readiness ownership
- Design and build backend systems that are small, composable, and resilient to evolving product requirements
- Design dependable REST APIs, events, and service boundaries for partner integrations and downstream systems
- Improve performance, reliability, and observability
- Identify subtle issues in fast-moving, AI-assisted development
- Collaborate with product, data, and engineering teams to shape solutions, clarify tradeoffs, and deliver reliably
- Use AI agents for prototyping, scaffolding, and refactoring, then harden and validate results through tests, reasoning, and edge-case review
- Raise quality through unit, integration/contract, and end-to-end testing with fast CI feedback loops
Requirements
What you’ll need- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years building and shipping production software
- Deep expertise in Java and Spring Boot
- Strong REST API design skills, including service contracts, versioning, and backward compatibility
- Experience designing and evolving distributed systems, including service decomposition and inter-service communication
- Solid data modeling and persistence across SQL and NoSQL, including indexing and query performance
- Experience with event-driven architecture such as Kafka or SQS, including event design and reliability considerations
- Strong observability skills, including logging, metrics, tracing, and debugging production systems
- Testing experience across unit, integration, and contract layers
- Experience with CI/CD, Docker, Kubernetes, and AWS
- Ability to articulate complex technical tradeoffs to stakeholders and translate product vision into high-fidelity technical direction
- Hands-on experience with Cursor, Claude Code, or equivalent AI-augmented IDEs
- Sound discernment about AI strengths and limitations and avoiding "AI-shaped" code
Benefits
Comp & perks- 401(k) match
- Health insurance options
- Disability coverage
- Life insurance
- Unlimited paid time off
- Flexible working options
- Well-being programs
- Competitive pay
- Bonus included in total compensation package
