Please beware of recruitment scams that are currently targeting jobseekers. Click here for further advice.
Back to jobs
Software Engineer/ Java Developer
Job description
Key Responsibilities:
- Design, develop, and maintain Java-based applications using Spring Boot.
- Build and consume RESTful APIs and integrate with third-party services.
- Collaborate with cross-functional teams including front-end developers, QA, and DevOps.
- Participate in code reviews, unit testing, and performance tuning.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot and resolve production issues and bugs.
- Contribute to architectural decisions and system design.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3-5 years of professional experience in Java development.
- Strong proficiency in Spring Boot, Spring MVC, and Spring Data JPA.
- Experience with RESTful APIs, JSON, and HTTP protocols.
- Familiarity with SQL and NoSQL databases (e.g., MySQL, MongoDB).
- Understanding of microservices architecture and containerization (Docker/Kubernetes is a plus).
- Experience with version control systems (e.g., Git).
- Good problem-solving and communication skills.
Preferred Skills:
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of CI/CD pipelines and tools like Jenkins or GitHub Actions.
- Familiarity with Agile/Scrum methodologies.
If this job isn't quite right for you, but you know someone who would be great at this role, why not take advantage of our referral scheme? We offer HKD1000 in Apple gift cards for every referred candidate who we place in a role. Terms & Conditions Apply. https://www.ambition.com.hk/refer-a-friend
