Backend Engineer, AMR Fleet Control System (Seoul)
Build and operate the backend of the autonomous-robot control system with Java Spring Boot, including RESTful APIs, database modeling and AWS infrastructure.
This position is now closed. Take a look at our other openings or join our talent pool. See other openings
What you'll do
- Develop and maintain web service backends based on Java Spring Boot
- Design RESTful APIs and integrate with external systems
- Design database models and improve performance (MySQL/PostgreSQL, etc.)
- Operate AWS-based infrastructure (EC2, RDS, S3, etc.)
What we're looking for
- 3+ years of experience developing web applications with Java Spring Boot, or equivalent
- Experience designing and implementing RESTful APIs
- Experience with Git-based collaboration and version control
- Experience designing RDBMS (MySQL, PostgreSQL, etc.) and tuning SQL
- Experience integrating MQTT-based message brokers (Mosquitto, etc.)
- Able to configure and operate Nginx and Tomcat at a basic level
Nice to have
- Experience with front-end frameworks such as React or Vue.js
- Experience building and operating AWS-based infrastructure (EC2, S3, Lambda, CloudWatch, etc.)
- Experience setting up Docker and CI/CD pipelines (GitHub Actions, CodePipeline, etc.)
- Experience with monitoring and log-analysis tools (Grafana, ELK, Prometheus, etc.)
- Experience integrating VDA5050-based AMR/AGV robots, or developing OPC-UA-based industrial equipment communication
- Experience designing and building data lake architectures (S3, Glue, Athena, Lake Formation, etc.)
Role details
| Location | Seoul office (Guro) |
|---|---|
| Employment type | Full-time (3-month probation) |
| Experience | 3–10 years of experience |
| Education | Bachelor's degree or higher |
| Documents | Resume (including career description) and cover letter required; portfolio optional |
- The probation period (about 3 months) is spent at the Pohang headquarters, after which you move to the Seoul office
- Cover letter required; portfolio optional
- Tech stack: Docker, Git, Java, MySQL, PostgreSQL, React, Spring Boot, Vue.js, REST API, AWS
- The application period may change or close early depending on company circumstances
Hiring process
- 01Document screeningResume and career description review
- 02First interviewWith the team
- 03Second interviewWith executives
- 04Reference checkManager-level roles, with your written consent
- 05OfferCompensation and start date
- After joining, a 3-month probation period determines conversion to a permanent position.
- Some roles may include an additional interview.
How to apply
- 1Click the button below to open a new email with the subject and a short template already filled in.
- 2Attach your resume (with a career description if you're experienced) and any documents listed in this posting, such as a portfolio, as PDFs.
- 3We'll confirm when we receive your email, review your documents, and then get in touch to schedule interviews.
If your email app doesn't open, copy the address and subject below and send the email yourself.
- To
- recruit@polaris3d.co
- Subject
- [Application] Backend Engineer, AMR Fleet Control System (Seoul) - (Your name)