**Mid-Level Java Backend Developer (2+ 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**:
- **2+ 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: $40,000.00 - $60,000.00 per month
COVID-19 considerations:
Remote position.
**Education**:
- Bachelor's (required)
**Language**:
- English (required)