Java Developer - Kasmo Inc
Plainsboro, NJ
About the Job
As a Senior Backend Engineer, you will play a crucial role in leading the development and architecture of the backend systems that power our products and services. You will be responsible for overseeing a team of backend engineers, guiding their work, and collaborating with cross-functional teams to deliver high-quality, scalable, and reliable software solutions. Your deep understanding of SaaS and cloud technologies, combined with your leadership skills, will be vital in shaping the future of our open NDR SaaS Platform
- 5+ years of professional software development experience.
- Experience building REST APIs / GraphQL to support a rich data-heavy visual user interface.
- Experience using AWS Services (Lambda, AppSync, API Gateway) or equivalent.
- Experience with Python, Java/Scala and/or Go.
- Knowledge of Relational and NoSQL databases.
- Experience adopting & using Agile development methodologies
- Excellent communication skills. You thrive by collaborating with multiple teams and use your communication skills to influence product directions.
- Bachelor's degree in Computer Science or related fields, or equivalent experience
Preferred Qualifications
- Experience using Docker, Kubernetes, and containerized microservices
- Knowledge of Network-based Security Detections and Attack techniques desirable.
- Experience with Search and Analytics tools like Splunk, Elasticsearch etc.
- Experience with frontend technologies such as React is desirable.
- Experience working in a distributed team
Source : Kasmo Inc