AGENTIC
The Event for the Autonomous AI Era
Senior Backend Developer – Java, Spring Boot, Microservices
Location
United States
Posted
108 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishAWSCloudGraph QLHibernateJavaMicroservicesPostgresSpringSpring BootSpring Boot
Job Description
• Design, build, and maintain microservices using Spring Boot and Java 19, ensuring reliability, scalability, and maintainability
• Develop and integrate RESTful and GraphQL APIs for internal and external use
• Architect and implement multi-tenant systems, data isolation layers, and complex authorization mechanisms
• Optimize database performance, schema design, and query efficiency in PostgreSQL environments
• Implement event-driven architecture using AWS messaging services (SQS, SNS) or equivalent
• Contribute to system-wide architecture and design reviews, proposing solutions for scalability and performance
• Implement and maintain secure authentication and authorization flows using OAuth2, JWT, and Spring Security
• Ensure compliance with enterprise-grade security standards, including encryption, data privacy, and audit logging
• Conduct performance tuning, profiling, and load testing across services
• Collaborate with frontend, DevOps, and product teams to define APIs, integration flows, and release strategies
Job Requirements
- 5+ years of experience in backend software development using Java (preferably Java 17+)
- 3+ years of hands-on experience with Spring Boot in production-grade systems
- Proven track record in microservices architecture design and maintenance
- Proficiency in PostgreSQL and ORM frameworks (JPA / Hibernate 6.x)
- Strong background in API design — REST, GraphQL, OpenAPI (Swagger)
- Experience with AWS Cloud Services (S3, SQS, SNS) and Spring Cloud AWS integrations
Benefits
- Health insurance
- 401(k) plan
- Paid time off
- Flexible work arrangements
- Professional development opportunities