We are seeking a highly skilled Spring Boot Architect to lead the design and development of scalable, secure, and high-performance enterprise applications. This role demands deep expertise in Spring Boot and modern application architecture, with a focus on microservices, cloud, and integration patterns.
Key Responsibilities:
- Define and own the end-to-end architecture for Spring Boot-based applications.
- Translate business and technical requirements into scalable, secure architecture blueprints.
- Guide teams on architectural best practices, coding standards, and design principles.
- Review Low-Level Designs, API contracts, and sequence diagrams for consistency and quality.
- Ensure performance, scalability, and resilience through effective design strategies.
- Collaborate with product owners, solution architects, and developers to align on technical direction.
- Mentor teams on modern Spring Boot patterns and tools.
- Maintain architectural documentation and promote a strong knowledge-sharing culture.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8–12 years of hands-on architecture experience.
- Strong Java and Spring Boot expertise.
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Proficient with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of microservices, RESTful APIs, and integration patterns.
- Familiarity with Git and CI/CD pipelines.