As a Senior member of Technical Staff, you will be responsible for building and owning market leading Enterprise class Cloud Native SaaS products based on microservices platform. You will re-imagine architectural roadmap and own critical pieces of technical backlog as-well-as evangelize technical decisions. You will be responsible for designing and implementing new microservices, optimizing existing services for performance and scale, and owning product security posture and deployment architecture.
Technical Skill
- Strong OOPs concepts and core Java/J2EE framework skills
- Strong working experience in frameworks such as Spring, Springboot, JPA implementation (Hibernate or Eclipselink), ReST
- Strong working knowledge of tools and frameworks such as Apache Kafka, Akka, Distributed Cache
- Good experience on testing frameworks and methodologies TDD, Junit, Integration testing
- Good knowledge of distributed and highly scalable multi-tenant SaaS application architecture
- Good working knowledge of Micro-service architecture and various design patterns
- Good exposure to Cloud infrastructure and deployment Jenkins and other tools for CI/CD pipeline, Docker, Kubernetes, Cloud application/infrastructure monitoring tools
- Proven ability to deliver high-quality SaaS applications
- Strong analytical and troubleshooting skills
Soft Skills
- Strong analytical and problem solving skills
- Good oral and written communication skills and demonstrated ability to work with global teams
- Ready to upskill and work in fast changing and dynamic environment
Background
- 5+ years of solid experience in enterprise product development
- Degree in a 4 year full time BE or B.Tech course from a reputed Institute (having a degree from top tier Engineering Institutes will hold a distinct advantage)