Enable job alerts via email!

Java Developer

PT OBS SOLUSI TEKNOLOGI INDONESIA

Daerah Khusus Ibukota Jakarta

On-site

IDR 200,000,000 - 300,000,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm is seeking a skilled Java developer with a passion for creating robust micro-services. In this role, you will leverage your expertise in Java and the Spring Boot framework to develop and maintain high-quality web applications. You'll collaborate with cross-functional teams, troubleshoot existing applications, and implement best practices to enhance performance and security. This is a fantastic opportunity to work in a dynamic environment where your contributions will directly impact the success of cutting-edge projects. If you're ready to take your career to the next level and thrive in a collaborative setting, this position is perfect for you.

Qualifications

  • 3+ years of experience in Java development with a focus on micro-services.
  • Strong knowledge of SQL databases and containerization with Docker.

Responsibilities

  • Develop and maintain web applications using Spring Boot and Hibernate.
  • Collaborate with teams to design and implement software solutions.

Skills

Java Programming
Spring Boot Framework
SQL Server
PostgreSQL
Docker
Analytical Thinking
Communication Skills

Education

Bachelor's Degree in Computer Science

Tools

Hibernate
Ajax

Job description

We are looking for an experienced Java developer to join our team. The ideal candidate will have strong proficiency in Java and extensive experience in developing micro-services using the Spring Boot framework. They should also have a solid understanding of database technologies like SQL Server and PostgreSQL, and be familiar with Docker for containerization. Excellent troubleshooting skills, good analytical thinking, and the ability to work well both independently and in a team are essential. The candidate should have a minimum of 3 years of relevant working experience and a Bachelor’s Degree in Computer Science.

Job Requirements:

  • Strong proficiency in Java programming and core features in all stable java versions. Understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Spring Boot Framework: Experience developing micro-services using Spring Boot Framework is a MUST.
  • Database: Knowledge of SQL Server and PostgreSQL. Ability to write SQL queries for Aggregations (e.g., SUM, COUNT, AVG); Functions (e.g., DATE functions, string functions); Creating views and stored procedures. Ability to analyze and work on PL/SQL is a plus.
  • Docker: Experience with Docker for containerization and orchestration.
  • Education: Bachelor’s Degree in Computer Science.

Soft Skills:

  • Good analytical thinking & communication skills.
  • Good attitude and able to work well in a team or independently.

Job Responsibilities:

  • Develop and maintain web applications using Spring Boot framework, Hibernate, Ajax.
  • Collaborate with cross-functional teams to design, develop, and implement software solutions.
  • Write clean, efficient, and well-documented code that meets industry standards and best practices.
  • Troubleshoot and debug issues in existing applications, and provide timely resolutions.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up-to-date with emerging trends and technologies in software development, and apply them to improve the quality and performance of applications.
  • Write and execute unit tests to ensure the reliability and functionality of code.
  • Implement security measures to protect applications from potential threats and vulnerabilities.
  • Document technical specifications, user manuals, and other relevant documentation to ensure effective communication and knowledge transfer.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.