Senior Java Engineer

A Sequoia & Y combinator backed B2B SAAS platform

Type of Job

Full-time

Job Location

Remote

Develop high performance React JS code for our web applications.

Job Responsibilities

• Understanding user requirements, mapping them to the system, and incorporating changes in the project as required.
• Test, discover, and fix bugs and performance.
• Write clean, organized, well-documented code.

Requirements

• Bachelor's degree in computer science, engineering or similar fields.

• 3+ years of hands on experience in software development with excellent problem-solving skills.

• Hands on experience on building highly-available, scalable systems.

• Expertise in Java with data structures, algorithms, spring, hibernate skills.

• Knowledge of NoSQL, MongoDB, caching data stores, queuing and search.

• Proficiency in computer science fundamentals: Object oriented design, data structures, algorithm design, and complexity analysis.

• Good with the design patterns and architecture solution to large scale applications.

• Nice to have: Cassandra, Kafka, Aerospike development experience with highly scalable and performant software systems.

Backend Developer, Backend Development, Java, Kafka, Cassandra, NoSQL, MongoDB