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.

Software Developer – Java
DocMagicSoftware Developer II responsible for designing and maintaining Java backend services at DocMagic. Collaborating with teams to enhance features and optimize application performance.
Posted 6/20/2026full-timeTorrance • California • 🇺🇸 United StatesMid-LevelSenior💰 $120,000 - $160,000 per yearWebsite
Tech Stack
Tools & technologiesHibernateJavaJUnitMockitoMySQLPostgresSDLCSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and maintain scalable and performant Java-based backend services and APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code using modern design patterns.
- Optimize application performance, reliability, and scalability.
- Participate in code reviews and contribute to the continuous improvement of engineering practices.
- Debug and resolve technical issues and production incidents.
- Contribute to system design discussions and architecture decisions.
- Maintain documentation of systems and processes.
Requirements
What you’ll need- 4+ years of professional experience in back-end development with Java.
- Strong understanding of object-oriented programming principles.
- Experience with Spring/Spring Boot and RESTful API development.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL,) and ORM frameworks (e.g., Hibernate, JPA).
- Knowledge of version control tools such as Git.
- Understanding of software development lifecycle (SDLC), CI/CD, and Agile methodologies.
- Familiarity with unit testing frameworks (JUnit, Mockito).
Benefits
Comp & perks- Comprehensive health coverage
- Paid time off
- Company-paid holidays
- 401K with company matching
- On-site wellness classes
- Snacks and monthly food trucks
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
Javaobject-oriented programmingSpringSpring BootRESTful APIMySQLPostgreSQLHibernateJPAunit testing
Soft Skills
collaborationproblem-solvingcommunicationcode reviewcontinuous improvementdocumentation