👨🏻‍💻 postech.work

BE Java (Core Java - Spring Boot)

Game Service Corp • 🌐 In Person

In Person Posted 13 hours, 15 minutes ago

Job Description

📌 Job Title:

BE JAVA (Core Jav – Spring Boot)

📍 Location:

Vietnam

🕒 Type:

Full-time \| Game Service

📂 Department:

Development

Key Responsibilities:

Design, develop, and maintain scalable backend applications using

Core Java

and

Spring Boot

frameworks.

Build and consume

RESTful APIs

and integrate with various third-party and internal systems.

Collaborate with cross-functional teams including product managers, frontend developers, DevOps, and QA engineers to deliver end-to-end solutions.

Ensure high code quality through

unit testing

,

integration testing

, and participation in

code reviews

.

Analyze system requirements and prioritize tasks based on business needs and timelines.

Optimize backend performance, memory usage, and responsiveness for high-load environments.

Follow best practices in design, development, and documentation to ensure maintainable and scalable codebases.

Troubleshoot and resolve production issues with timely root cause analysis and resolutions.

·      Participate in sprint planning, stand-ups, and other Agile ceremonies.

Professionalism \& Adaptability

Demonstrate the ability to work effectively under high-pressure conditions and tight deadlines.

·      Adapt quickly to changing requirements and contribute proactively to problem-solving and innovation.

Required Qualifications:

MUST HAVE

Experience \& Technical Skills

2+ years of professional experience in

Java backend development

, with strong skills in

Core Java (Java 8 or above)

.

Hands-on experience with

Spring Boot

,

Spring MVC

,

Spring Data

, and related frameworks.

Solid understanding of

object-oriented programming (OOP)

principles and

design patterns

.

Experience working with

relational databases

(e.g.,

PostgreSQL

,

MySQL

) and

JPA/Hibernate

.

Familiarity with

RESTful API design

,

JSON

, and HTTP protocols.

Working knowledge of

build tools

like Maven or Gradle.

Experience with

version control systems

, particularly

Git

.

Familiarity with

unit testing frameworks

such as

JUnit

,

Mockito

, or

TestNG

.

Good problem-solving and debugging skills with attention to performance and reliability.

·      Excellent communication skills and the ability to work effectively in a collaborative team environment.

NICE TO HAVE

Knowledge of

microservices architecture

and

containerized deployments

(Docker, Kubernetes).

Experience with

cloud platforms

such as

AWS

,

Azure

, or

GCP

.

Familiarity with

message brokers

(e.g., Kafka, RabbitMQ).

Exposure to

CI/CD pipelines

and DevOps practices.

Understanding of

security best practices

in backend development.

Security \& Best Practices

·      Knowledge of

game security

fundamentals and securing large-scale

web-based game systems

.

Soft Skills \& Collaboration

Ability to work

independently

or collaboratively in a

fast-paced, agile

environment.

Excellent communication skills and team collaboration mindset.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.