**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: Rp20,110,000 per month
COVID-19 considerations:
Remote position.
**Experience**:
- Java: 4 years (required)
**Language**:
- English (required)