FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSDistributed SystemsJavaMavenSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, build, and operate backend services that process, transform, and deliver analytics and reporting data at scale
- Own features end-to-end: requirements analysis, API and data model design, implementation, testing, deployment, and production support
- Architect reliable distributed systems
- Write clean, testable Java with Spring Boot
- Integrate deeply with AWS managed services for compute, messaging, storage, and observability
- Drive quality through comprehensive unit and integration testing
- Participate in technical decision-making
- Mentor and coach junior engineers
Requirements
What you’ll need- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional backend software development experience
- Deep proficiency in Java (modern versions, e.g. Java 12+) and the Spring ecosystem
- Hands-on AWS experience with services commonly used in application backends
- Strong understanding of distributed systems
- Solid API design skills
- Disciplined approach to testing
- Comfort working in multi-module Maven projects with shared libraries across services
- Strong communicator with an ownership mindset
- Genuine interest in mentoring junior engineers
Benefits
Comp & perks- great benefits and perks like larger tech companies
- independence to make a larger impact on the company
- ownership of their work
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootAPI designdistributed systemsunit testingintegration testingMavenbackend software developmentdata model designrequirements analysis
Soft Skills
strong communicatorownership mindsetmentoringcoachingtechnical decision-making
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering
