Java Developer
Apply NowCompany: Kasmo Global
Location: Plainsboro, NJ 08536
Description:
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
Preferred Qualifications
- 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