2 hours ago
Atlanta, GA, USAMid Level
Responsibilities
- Build production REST APIs and backend services using Java, Spring Boot, layered architecture, Hibernate, and relational databases.
- Develop Angular and TypeScript interfaces with reactive forms, component architecture, HTTP integration, and schema-driven rendering.
- Own features end to end across backend APIs, persistence, and frontend rendering.
- Design and maintain multi-tenant SaaS functionality, including tenant data isolation, JWT-based tenant resolution, and path-scoped configuration.
- Implement configuration-driven behavior, extension/plugin architectures, event-driven processing, and API contracts.
- Write unit and integration tests covering service contracts and contribute to code reviews.
- Support Docker containerization, Kubernetes deployments, and build, test, and deployment automation.
Requirements
- At least 3 years of experience building production REST APIs with Spring Boot.
- Strong knowledge of Java, Spring Boot, layered architecture, Hibernate ORM, relational database design, SQL, and indexing.
- Experience with Angular, TypeScript, reactive forms, component architecture, HTTP clients, REST API integration, and asynchronous state handling.
- Experience with event-driven or pipeline-based processing and configuration-driven or extension/plugin architectures.
- Understanding of multi-tenant SaaS patterns, API contract design, DTOs, domain objects, and service-boundary versioning.
- Experience with JUnit 5, Mockito, Spring Test, Docker, Kubernetes, Git, and CI/CD pipelines.
- Ability to own features independently, identify security and data-isolation risks, and contribute effectively to code reviews.
Benefits
- Unlimited vacation subject to local regulations and business priorities, hybrid working arrangements, and paid time off for voting, bereavement, sick leave, volunteering, and other needs.
- Employee Assistance Program, Wellbeing Champions, Gather Groups, and monthly wellbeing events.
- Medical, life, and disability insurance, retirement plans, lifestyle benefits, and other location-dependent benefits.
- Donation matching and sustainability initiatives.
- Access to inclusion communities and employee participation programs.
- Online learning and accredited courses through the Skills & Career Navigator tool.
- Global recognition program and regular employee surveys.
