# Java Fullstack Engineer

**Company:** [Weekday AI](http://jobs.workable.com/companies/pxG9rDgnvZm2c86JUchT1j.md)
**Location:** Kochi, India
**Workplace:** on site
**Employment type:** Full-time
**Department:** Weekday's Client via platform

[Apply for this job](http://jobs.workable.com/view/77ae8ade-bad0-43f4-ba15-6eb893e45e7f)

## Description

**This role is for one of the Weekday's clients**

**Salary range: Rs 400000 - Rs 600000 (ie INR 4 - 6 LPA)**

Experience: 2+ yrs

Location: Kochi

Job Type: full-time

## Requirements

**Required Skills:**

-   Expertise in Java along with a robust understanding of fundamental Java principles.
-   Practical experience in working with Spring Boot or Micronaut frameworks.
-   Proven skills in React and experience with component-driven frontend development.
-   Knowledge of TypeScript, or strong JavaScript capabilities combined with a readiness to quickly learn TypeScript.
-   Solid familiarity with PostgreSQL or any other SQL database, including the ability to write queries and manage database tasks such as triggers.
-   Experience in building microservices and RESTful API architectures.
-   Competence in creating unit and integration tests using JUnit 5 for backend development and Jest/React Testing Library for frontend testing.
-   A good grasp of design patterns that promote maintainable and scalable software design.
-   Experience with version control systems (e.g., Git) and collaboration tools like JIRA and Confluence.
-   Basic knowledge of deploying applications on cloud platforms such as AWS or equivalent.
-   Understanding of infrastructure as code principles and familiarity with Terraform.

**Work Experience Required:**

-   Between 2 to 4 years.

**Ideal Candidates:**

-   Candidates available for immediate joining with practical project experience in both Java and React.
-   Professionals who have previously worked in startup environments (preferred).

### Essential Skills

Java, React, RESTful APIs

### Desirable Skills

TypeScript, Java, Spring Boot
