Backend Developer (Java Springboot)
Summary
Backend developer building Java-based services and full-stack features for a banking-industry client, working on-site in Indonesia. Day-to-day work centers on Java Spring Boot, JPA/JSP, Hibernate, REST APIs with JSON, plus database development in Oracle and SQL Server.
This position is for a client in the banking industry and requires the candidate to work on-site.
Skill Requirements
- Experience using Java Spring Boot, JPA, JSP, and Hibernate ORM (implementing good clean code and best practices/patterns in Java).
- Understands microservices in Java.
- Experience using REST API with JSON.
- Accustomed to creating stored procedures, table views, and functions in Oracle.
- Experience using JavaScript and AJAX.
- Experience using SQL Server database.
- Knowledge of Git or similar code repositories.
- Accustomed and willing to work on full-stack projects and perform internal development testing according to requirements.
- Familiar with Maven projects (Optional).
- Understands JSTL and Tiles (Optional).
- Has knowledge of Docker (Optional).
- Understands SDLC documentation.
- Has knowledge of shell scripting (Optional).
Other Requirements
- Minimum 3 years of experience as a developer.
- Available to join within a maximum of 1 month.
- Active and has good communication skills.
- Highly committed.
- Willing to learn new things, has strong logical thinking skills, and used to working in a team.
- Has a good attitude.