CareerPlanGet AI match score →

Software Development Engineer

Shenzhen, Guangdong Province, cn💼 Full-time🗓 2025-04-21 → 2026-07-31

Core

Design, build, and maintain scalable enterprise-class applications and services using Java, Spring Boot, and Angular.

Role type

Senior Software Development Engineer (Java/Spring Boot/Angular)

Builds

Scalable, well-documented enterprise applications and services

Domain

Enterprise software development, microservices, distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java 8, Spring Boot, Angular (V1.5 & V5), JavaScript, HTML5, CSS, Docker, Kubernetes, AWS/Aliyun/GCP, Continuous Integration/Continuous Delivery, Agile, Design Patterns, Domain Driven Design, Microservices, Distributed System Architectures, Troubleshooting, Application Performance Optimization

Preferred skills

None explicitly stated as preferred

Technologies

Java, Spring Boot, Angular, JavaScript, HTML5, CSS, Docker, Kubernetes, AWS, Aliyun, GCP

Responsibilities

Collaborate with product managers and technical leads to design and build applications; Maintain existing code to improve maintainability, performance, and scalability; Support software rollouts in production; Debug and fix issues; Improve code quality and test coverage

Seniority

Mid-to-Senior (3+ years experience required)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗