Scope:
- Core responsibilities to include analyze business requirements and designs for accuracy and completeness. Develops and maintains relevant product.
Our current technical environment:
- Software: Java, Springboot, Gradle, GIT, Hibernate, Rest API, OAuth , Snowflake
- Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
- Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)
- Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite
What you ll do:
- Designs services to be self-healing and to offer self-service capabilities from the ground up to achieve minimum manual intervention.
- Seeks out the root causes of incidents and inspires improvements in a blameless fashion.
- Strives for smooth migration paths, in particular for breaking changes.
- Considers operational costs even in early design stages and incorporates it as a factor into the decision-making process.
- Leads by example.
- Evolves the hiring culture in the team, identifies skill gaps, and actively shapes job openings to ensure foreseeable requirements can be met in the future.
- Understands the impact of partner enablement on the growth of the company and evolves products into a direction that supports this at scale.
- Reflects on how the team works towards delivering value and actively improves processes within their team.
- Becomes a subject matter expert in one or more product areas.
- Includes stakeholders as early and often as sensible to maximize the value delivered.
- Clearly communicates impediments to commitments and prefers practical alternatives over plainly saying "no".
- Supports team management in prioritizing backlog items.
- Quantifies impact and values of features to inform prioritization of issues and secure necessary budgets.
- Considers Blue Yonder design guidelines and consults architects as appropriate.
- Quantifies the value of refactoring opportunities and uses this for priorization with other issue types.
- Develops prototypes and proofs of principles for innovative features.
- Steadily extends their knowledge to identify synergies across domains and speed up time to become an expert in new areas.
- Reaches out to other teams to further mutual alignment with the company vision.
- Works on aligning roadmaps of multiple teams towards achieving the company vision.
- Makes impediments transparent and helps others to overcome theirs.
- Has a deep understanding of the team s problem domain and interaction points with other teams.
What we are looking for:
- 14 - 16 years of Experience in software development with 3 years of experience in building and leading Product solutions.
- Minimum 4+ years of experience in working on Microservices architecture, data modelling and distributed system design
- Experience with API management platforms & providing / consuming RESTful APIs
- Experience with varied tools such as Spring Boot, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka, React.
- Demonstrable experience, thorough knowledge, and interests in Cloud native architecture, Distributed micro-services, Multi-tenant SaaS solution and Cloud Scalability, performance and High availability
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success and the success of our customers. Does your heart beat like oursFind out here: Core Values