Senior Software Architect
Location: Remote/Hybrid
Experience: 7+ years in Software Development and Architecture Design
Key Responsibilities:
- Design and implement complex, scalable, and distributed systems with a focus on microservices architecture.
- Collaborate with cross-functional teams, including developers, DevOps engineers, and stakeholders, to define architecture blueprints.
- Ensure system reliability, scalability, and performance, aligning architectural solutions with business needs.
- Lead architectural reviews, promote best practices, and ensure adherence to coding standards.
- Oversee the design of RESTful and SOAP APIs and maintain proper API documentation.
Key Skills:
- Tech Stack: Spring Boot, Microservices Architecture, Spring Cloud, Hibernate, Docker, Kubernetes.
- API Design: REST, SOAP, Swagger, OpenAPI, WSDL.
- Cloud Platforms: AWS, Azure, or Google Cloud (GCP).
- DevOps Tools: Jenkins, CI/CD pipelines, Terraform, Kubernetes.
- Security: OAuth2, JWT, SAML.
- Tools: Enterprise Architect, UML, JIRA, Confluence.
Requirements:
- Extensive experience in designing and deploying large-scale applications using Spring Boot and microservices architecture.
- Expertise in both RESTful and SOAP web services, API management, and security implementation.
- Strong leadership capabilities, with experience managing multiple stakeholders and technical teams.
- Hands-on experience with containerization (Docker) and orchestration tools like Kubernetes.
Job Category: Technology
Job Type: Full-Time
Job Location: Hyderabad
Job Country: India