SWDP Senior Solution Architect
We are looking for a Senior Software Architect with a strong background in software development with expertise in Java/Golang/Python, JavaScript, and cloud-native technologies. The role involves architecting, designing, developing, and deploying scalable and reliable solutions in a cloud-native environment using Kubernetes, Docker, Microservices and other related technologies. Design and Develop software applications using Java / Python stack.
- Developing Software Architecture and features to meet the required software specification, performance, Security and other non-functional requirements
- Own software design and architectural decisions
- Work with Business analysts and S/w Architect to understand Requirement and Architecture specifications and subsequent feature development
- Work in agile and Scrum teams following agile based methodologies
- Work in DevOps environment using standard DevOps tools like Gitlab, etc
- Do Integration and unit testing the software modules
- Interface and work with multi-site development teams.
- Quick, Independent and pro-active in responding to queries
- Collaborative team player
Experienced full-stack developer/architect with Hands-on experience in S/w Architecture, Designing and developing full-stack modules and components for web applications
Experience with AI tools like Cursor as part of solutioning, design and development.
Strong experience in Cloud Native Architecture and developing large software applications using multiple technology stacks
Strong experience in the below Technology stacks and frameworks:
Proficiency in multiple programming languages such as Java, Golang and Python.
Good to have JFrog, React and JavaScript experience.
Extensive experience with cloud-native development and deployment
Experience with Azure cloud services – Compute, Storage, Containerization, VPC/Network.
Strong experience in Microservices using Java, Spring Boot, Spring Data/JPA/JOOQ
Strong knowledge of containerization and orchestration technologies like Docker and Kubernetes.
Experience with database technologies, both SQL and NoSQL.
Familiarity with DevOps practices and CI/CD pipelines.
Nice to Have:
Excellent problem-solving and analytical skills.
Knowledge of Project management methodologies (SCRUM, Agile)
Experience with JIRA; knowledge of agile development