Back End Developer
Cequence Security – India – Pune
Cequence Security builds products to protect the world’s web applications and APIs from threats. Our platform prevents online fraud, business logic attacks, exploits, and sensitive data exposure for global enterprise customers in the finance, banking, retail, social media, travel and hospitality industries, and more.
Cequence Security is the only solution that unifies runtime API visibility, security risk monitoring, and patented behavioral fingerprint-based threat prevention to consistently detect and prevent ever-evolving online attacks. The platform requires no application integration and can be deployed very quickly as a SaaS solution, in both the data center and the cloud.
While attacks cost enterprises millions of dollars in fraud, loss of revenue, brand damage, and so much more, Cequence’s differentiated approach to application security provides verified results trusted globally.
If you are committed to global security, aspire to collaborate with a dedicated and driven team, and seek to contribute to the advancement of a thriving organization, we want to hear from you.
Overview:
As a Backend Developer at Cequence Security, you will be responsible for designing, developing, and maintaining the critical backend components across all of our security products. An important responsibility of your role will be to architect, design, and develop new product ideas and features from conception to final implementation. This will include working on all backend services, data pipelines, and data plane network components. You will work with Architects, Engineers, Data Scientists, and Security experts on challenging problems and bring new product features to fruition.
Responsibilities:
Seeing a project through from conception to finished product.
Design server-side architecture with improvements to existing backend services.
Design and implement new services that fit in the overall architecture.
Develop and design backend RESTful services and APIs.
Identify, design, and implement improvements in the data pipelines to achieve ever higher throughput and scalability.
Identify, design, and implement improvements in the high throughput data plane for our products.
Work within an Agile workflow to organize tasks and collaborate with other team members.
Work in a Test-Driven Development environment focused on producing reliable and well-documented production code.
Requirements:
Bachelor’s degree or equivalent experience in Computer Science, or another relevant field.
Experience with JVM languages like Java, Kotlin & Scala.
Experience with “big data” tools such as Elasticsearch and Apache Kafka.
Experience working with high-throughput networking components such as proxies or reverse proxies, firewalls, or similar.
Experience in the network and/or application security domains is a big plus.
Good problem-solving skills and attention to detail.
Strong knowledge of data structures, system design, and algorithms.
Experience with Cloud services such as AWS EC2, EMR, EKS, or similar is a plus.
Experience with working in Docker and Kubernetes is a plus.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.