Software Engineer
StrongDMFull Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
Must-have skills include 3-5 years of experience and proficiency in Java with SpringBoot, sound knowledge of OOP patterns, full-stack Java development with front-end/back-end separation, proficiency in Redis, Restful API development, MySQL/PostgreSQL database schemas, Git, Maven/Gradle, CI/CD, Vue or React frontend, and Linux administration on RedHat/Oracle Linux/CentOS.
This information is not specified in the job description.
This information is not specified in the job description.
Nice-to-have skills include Kubernetes experience, advanced MySQL management, PHP frameworks like Laravel or CodeIgniter, familiarity with CI/CD tools like Jenkins and GitLab pipeline, web technologies like HTML/JavaScript/CSS/jQuery, TypeScript, strong documentation skills, and proficient written English with basic spoken English preferred.
The role requires accepting on-call duty rotation 1-2 days per week, along with designing/implementing Java applications, analyzing requirements, developing/testing software, resolving technical issues, creating design documentation, writing test cases, guiding DevOps on deployment, and Linux system administration.
Phone and video system