What are the responsibilities and job description for the Senior Java Spring Boot API Architect position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Intellectt INC, is seeking the following. Apply via Dice today!
Job Description
We are seeking a Senior/Lead Java Spring Boot API Architect to design, build, and own scalable REST APIs and microservices. This role involves leading architecture decisions, enforcing API standards, and ensuring high performance, security, and reliability of services. The ideal candidate will collaborate with cross-functional teams, mentor engineers, and drive best practices across API design, DevOps, and cloud environments. This position requires hands-on expertise in backend engineering, system integration, and production-ready deployments in modern cloud-native ecosystems.
Required Skills
Job Description
We are seeking a Senior/Lead Java Spring Boot API Architect to design, build, and own scalable REST APIs and microservices. This role involves leading architecture decisions, enforcing API standards, and ensuring high performance, security, and reliability of services. The ideal candidate will collaborate with cross-functional teams, mentor engineers, and drive best practices across API design, DevOps, and cloud environments. This position requires hands-on expertise in backend engineering, system integration, and production-ready deployments in modern cloud-native ecosystems.
Required Skills
- Strong experience in Java Spring Boot API development
- Expertise in RESTful API design, OpenAPI/Swagger, versioning, error handling
- Experience with microservices architecture & distributed systems
- Strong knowledge of API security (OAuth2, JWT, SSL/TLS)
- Hands-on with databases (PostgreSQL, MySQL, MongoDB) & ORM frameworks
- Experience with CI/CD (Jenkins), Docker, Kubernetes
- Cloud platforms: AWS / Azure / Google Cloud Platform
- Performance tuning, monitoring, and observability
- Strong leadership, mentoring, and architectural decision-making skills
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 7 years of experience in Java development with focus on Spring Boot APIs
- Proven experience building scalable, high-availability API systems
- Experience leading technical design discussions and integrations
- Strong problem-solving and communication skills
- Ability to work onsite (4 5 days/week in Pleasanton, CA)
- Experience with Kafka or RabbitMQ (event-driven architecture)
- API Gateway tools (Apigee, AWS API Gateway)
- Exposure to frontend frameworks (React, Angular)
- Healthcare domain experience