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 & technologiesJavaJUnitMavenMicroservicesMockitoMongoDBSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Build and deliver backend features within existing Java/Spring Boot services.
- Understand and navigate a large, existing enterprise codebase.
- Diagnose and resolve production issues.
- Develop and maintain REST APIs.
- Implement unit and integration tests to ensure code quality.
- Work across Maven multi-module services following established engineering patterns.
- Participate in code reviews and maintain high-quality Git/PR practices.
- Collaborate with cross-functional teams in a distributed agile environment.
- Contribute to continuous improvements in code quality, maintainability, and performance.
Requirements
What you’ll need- 3–5 years of professional backend development experience using Java.
- Strong hands-on experience with Java 11 or Java 17.
- Proven experience building microservices using Spring Boot.
- Strong understanding of RESTful API design and development.
- Experience working with MongoDB or similar databases.
- Experience navigating and maintaining large, existing codebases.
- Strong experience with Maven, Git, and automated testing using JUnit/Mockito.
- Ability to work independently and contribute with minimal onboarding.
- Strong communication skills and experience working in a remote, international team.
Benefits
Comp & perks- Employees can work remotely
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
Backend DevelopmentMicroservices ArchitectureREST API DesignCode Quality AssuranceUnit TestingIntegration TestingProduction Issue DiagnosisEnterprise Codebase NavigationGit Version ControlAgile Methodologies
Soft Skills
Strong Communication SkillsIndependent Work CapabilityCollaboration in Remote Teams
