Job Title : Senior Java Developer (Cybersecurity)Experience : 5 11 YearsLocation : BangaloreJob Description :Skills :· 5+ years of experience in highly technical roles in the development of enterprise services, at large organizations or innovative startups· Preferred hands-on experience and working knowledge of security concepts - CASB Security, Threats / Suspicious behavior, deep understanding of web protocols, integration with third-party APIs and services· Experience with the agile process and leading software development teams involved with building out full stack products, deployed on the cloud at scale· Experience with building and delivering services and workflows at scale, leveraging microservices architectures· 5+ years Experience with running complex workloads on cloud-based architectures (AWS/GCP experience preferred)· Hands-on programming experience in one or more of the following - Java, Golang, Python· 5+ years of experience in cloud technologies like ElasticSearch, Redis, Kafka, MongoDB, Spring Boot· Experience with backend development (Rest APIs, Databases, Serverless computing) of distributed cloud applications· Experience with Docker and Kubernetes or other container orchestration platforms· Good understanding of public cloud design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing· Strong understanding of principles of DevOps and Continuous Delivery· Strong leadership skills with a can-do attitude and ability to make trade-off judgements with data-driven decision-making· Enjoys working with many different teams with strong collaboration and communication skills.Education :BS/MS in Computer Science, other engineering/technical degree or equivalent military experience required.