Role OverviewDesign, build, and maintain scalable backend systems and RESTful APIs using Java and Spring Boot. Collaborate with product, QA, and front-end teams. Optimize performance and troubleshoot production issues. Manage full SDLC: planning, testing, deployment, support.
What You Will Do
Develop and maintain microservices/APIs with Java 17+ and Spring Boot 3.x. Implement secure auth using Spring Security (JWT, OAuth2, RBAC, method-level security). Write clean, testable code following SOLID principles. Conduct code reviews and mentor junior/mid-level developers.
Why It Might Be a Fit
10+ years Java backend experience, 3+ years in Spring Boot/MVC. Hands-on expertise with Spring Security for authentication and authorization. Strong RESTful API design and integration skills. Agile methodology experience.
Requirements
- 10+ years Java backend experience
- 3+ years in Spring Boot/MVC
- Hands-on expertise with Spring Security for authentication and authorization
- Strong RESTful API design and integration skills
- Hibernate/JPA, microservices, relational/NoSQL databases
- Solid OOD and design pattern knowledge
- Agile methodology experience
Benefits
- medical
- dental
- vision
- pharmacy
- life
- accidental death & dismemberment
- disability insurance
- employee assistance program
- 401(k) retirement plan
- 10 days of paid time off per year
- 10 paid holidays per year
- performance-based bonuses
- equity
]]>