**Java Backend Developer (3+ years)**- **Java Developer, Typescript a plus**:- **Experience with task orchestration systems such as Airflow**:- **Extensive experience building integrations with Salesforce (SFDC)**- **Front end development experience is a plus**:- **Strong in data modeling/database organization experience**:- **SQL and NoSQL experience****We're looking for a proactive, collaborative, positive, curious, committed, and risk-taking person.****Responsibilities**- **Design, build and maintain efficient, reusable, and reliable Java code**:- **Identify bottlenecks and bugs, and devise solutions to these problems**:- **Help maintain code quality, organization, and automatization****Requirements**:- **3+ years of experience developing with Java.**:- **BSc in Computer Science, Engineering or relevant field**:- **Solid understanding of object-oriented programming**:- **Familiar with various design and architectural patterns**:- **Skill for writing reusable Java libraries**:- **Knowledge of concurrency patterns in Java**:- **Familiarity with concepts of MVC, JDBC, and RESTful**:- **Should have working experience with microservices, RESTful web services**:- **Familiarity with Java GUI frameworks (such as Swing, SWT, and AWT depending on project requirements)**:- **Experience with task orchestration systems such as Airflow**:- **Extensive experience building integrations with Salesforce (SFDC)**:- **SQL and NoSQL experience**:- **Strong in data modeling/database organization experience**:- **Front end development experience is a plus**:- **A knack for writing clean, readable Java code**:- **Experience with both external and embedded databases**:- **Basic understanding of the class loading mechanism in Java**:- **Creating database schemas that represent and support business processes**:- **Basic understanding of JVM, its limitations, weaknesses, and workarounds.**Pay: $45,000.00 per monthCOVID-19 considerations:Remote position.**Language**:- English (required)