Search by job, company or skills

Endor Labs

Senior Backend Engineer (Java-JDK11 and above)

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Reporting directly to the Managing Director & R&D Head for India, this is a unique role that involves building a 0 1 product at an early-stage startup with a world-class team. This role is based out of Bengaluru, India. If you are interested in helping to build a large-scale SaaS service at an early-stage company and the list below matches your background, we would love to talk to you!

Who We Are

Our mission is to help developers and AppSec teams spend more time accelerating development and less time dealing with security issues. Watch our 3 min pitch from our Founder & CEO here: https://www.youtube.com/watchv=B0wmZBcPkFE

Endor Labs has been recognized as a Gartner Cool Vendor, a RSA Innovation Sandbox finalist, and a Black Hat Innovation Spotlight finalist, all in its first year from launch.

The company was founded by Varun Badhwar and Dimitri Stiliadis, who have created multiple category-defining cloud security companies. We have raised $70M in Series A funding and assembled a team of the world's leading static analysis experts and enterprise software veterans to increase developer productivity and open source software adoption.

What You'll Do

Design and implement efficient code scanning and dependency scanning mechanisms using Maven and Gradle.

Be part of dependency resolution development team working on a distributed, microservices-based system.

Build and own features end-to-end including unit and integration tests.

Have the opportunity to develop new language support, integration with prominent SaaS products, and analytics using Go programming language.

Have the autonomy and the responsibility to design and implement quality features that will be used by customers.

Use best practices of observability to ensure that the product and the platform have the best reliability and availability for our customers.

Design and implement plugins for popular IDE systems such as IntelliJ, Eclipse

Design and build software for large scale production SaaS service.

Implement API using protobuf/GRPC.

What We're Looking For

If you are interested in helping to define and build a product and culture at an early-stage company, and the list below matches your background, we would love to talk to you!

Bachelor's degree in engineering with at least 4 years of experience building scalable backends for product/SaaS companies

4-6 years of experience with core Java (JDK 11 and above) projects in a production environment.

Very good understanding of package management technologies such as Maven and Gradle is required

Proven experience in debugging and profiling JVM based applications

Ability to build and design technical solutions from scratch and your code and documentation can be used as an example for coding best practices at Endor.

Knowledge of Java performance tuning, optimization and custom class loading techniques is desirable

Strong background in building testable and maintainable code.

Practical experience in designing APIs with one or more frameworks (gRPC [preferred], ReST, GraphQL, Thrift, etc.).

Scalable Distributed System Experience - understand micro-services and domain-driven design, load balancing, horizontal/vertical scaling, and stateless architectures.

Architecture - knowledge of data structures and a keen eye for building architectures that scale and extend easily for longevity. Apply data-driven techniques to evaluate and propose architectural choices.

Ability to discuss tradeoffs between architecture's choice to influence groups to move in the right direction.

Able to enjoy working in a fast-moving environment with evolving requirements.

Ability to solve problems creatively and independently when in uncharted or unfamiliar territory.

Practical experience in troubleshooting distributed systems and ability to solve root causes.

Nice to have

Familiarity with Intellij extensions and plugins is a nice to have

Strong understanding of secure software design principles and dealing with certificates, OAuth2/OIDC, and secure changes.

Prior experience with Kubernetes, Docker, Lambda functions, or other cloud-native technologies.

Experience in security, fraud, and anomaly detection use cases

At Endor Labs, We

Go to extraordinary lengths to distinguish ourselves through world-class work.

Prioritize quality over speed, and speed over scope.

Desire working with deeply kind, mission-driven people.

Strive to make the complex simple.

Use first principles to debate ideas, test assumptions, and make decisions.

Seek the truth by putting data above opinions.

Assume good intent and give tactical feedback to help each other get better.

Hold no egowhen our customers win, we all win.

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/06/2024

Job ID: 82378785

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Backend Engineer Java JDK11 and above

Endor LabsCompany Name Confidential

Senior Java Engineer Data Structures and Algorithms

EPAM AnywhereCompany Name Confidential
Last Updated: 15-11-2024 07:03:21 PM
Home Jobs in Bengaluru / Bangalore Senior Backend Engineer (Java-JDK11 and above)