Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
- Must have extensive browser experience
- Experience in graphics rendering, pixel pushing, dom reconstruction
- Experience with Skia graphics
- BS or MS degree or equivalent experience in Computer Science with 6+ years of experience in development efforts.
- Expert coding skill in JAVA (Core + Server side) and C++ programming language
- Expert in design, develop, troubleshoot and debug Microservices using Spring boot / drop wizard framework, hibernate, JPA, API gateways, ribbon, security, cloud config server, distributed tracing, circuit breaker.
- Expert in microservices design pattern understanding based on Scalability, Availability, Resiliency, Independent, autonomous, decentralized governance, Failure isolation, & Auto-Provisioning.
- Good Understanding and hands on knowledge of Security Concepts like Keys/Certificate Management, X509 Concepts, Authentication/Authorization.
- Ability to grasp new product features early in their development cycle when documentation is often limited or non-existent
- Familiarity with OCI services, architecture, and best practices. This includes understanding of core services like Compute, Storage, Networking, Identity and Access Management (IAM), and Databases.
- Have worked on cloud-based products/services
- Knowledge of DEVOPS, Docker, Kubernetes is an advantage.
- Ability to work independently, with remote management, local/remote teams.
- Ability to anticipate questions that may be asked by recipients of reports and other correspondence who are in different time zones and pre-answer them.
- Excellent problem solving and analytical skills; excellent verbal and written communication skills; ability to function in a demanding environment; ability to assume the perspective of customers and their users and serve as their advocates.