Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

VLink Inc

NewBe an early applicant

Java Software Engineer

Posted Updated
Discussion

Summary

Java backend engineer developing and maintaining server-side services for a used car sales website platform in Indonesia. Day-to-day: designing APIs and microservice architectures on Unix/Linux, optimizing SQL and concurrency, plus production support, monitoring, and testing using Spring, Hibernate, MyBatis, MySQL/Oracle/PostgreSQL, and Redis.

  • Development server-side architecture design and development under Unix/Linux platform, familiar with Java technology stack.
  • Preferably have experience in high concurrency, microservice architecture, multi-threaded development, and SQL optimization.
  • Development of new software and tools according to business requirements
  • Support and monitoring of software deployed to production environment
  • Improvement and maintenance of deployed application according to new changes
  • Track and monitor system issues
  • Provide application support for business users and internal customers
  • Perform software tests
  • Take care of system localization

Minimum Qualifications

  • Have knowledge in spring mvc, spring-jdbc, hibernate, servlet, JPA
  • Expert in SQL using database Mysql or Oracle or postgresql
  • Experience programming language (Java), API Development, Middleware Development, Cloud Computing, Troubleshooting
  • Develop and maintain servers, databases and business logic supports functions and features on the used car sales website platform.
  • Design and implement API (Application Programming Interface) efficient way to ensure smooth communication between frontend and backend,
  • Familiar with an open-source component such as Spring, Spring Boot, MyBatis, MySQL, Redis, Zookeeper, etc., able to make a reasonable technical selection, and good at solving problems
  • Solid programming skills, analysis and solving skills of system, network and application performance optimization, and other aspects.
  • Strong analytical, problem-solving, and case design skills, as well as continuous learning skills and project promotion ability
  • Good communication and presentation skills

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →