
Software Developer, Java II
DocMagic
full-time
Posted on:
Location Type: Hybrid
Location: Torrance • California • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $160,000 per year
About the role
- 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
- 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
- comprehensive health coverage
- paid time off
- company-paid holidays
- 401K with company matching
- on-site wellness classes
- snacks
- monthly food trucks
Applicant 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
collaborationcommunicationproblem-solvingcode reviewcontinuous improvementdocumentation