This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Top 3 reasons to join us
- Very attractive salary package and Bonus
- Overseas: Technical trainings and certifications
- Global career opportunity
Job description
Perform development activities to build new and maintain existing WEB-based software systems using Java Frameworks, Front-end frameworks and databases.
Responsibilities
- Participate in developing web applications, new modules, features from beginning till end in the functional system (It can be Full-Stack from Frontend to Backend services and databases depends on skills and experiences).
- Participate in analyzing requirements, design architecture, perform coding, unit tests, testing and technical documentation in line with user & system requirements to deliver source code, documents and test scripts that meet client’s needs and meet the release milestone.
- Perform bugs fixing, maintaining, enhancement existing WEB application modules.
- Assist Team Leads, Managers in reporting project status and deliverable estimations.
- Perform code review and supports colleagues.
- Conduct training & coaching team members in software engineering development if required.
- Supports team leads on maintaining development environments if required to make sure smooth development.
- Perform 3rd level support in and after office hours if needed to ensure fastest possible recovery to service.
Your skills and experience
Skills & Qualifications:
- Software development skills using Java, ReactJS are required.
- Good problem-solving skills.
- Communication skills: Intermediate-level English (especially reading and writing).
- Ability to work independently, proactive problem solver.
Knowledge & Experience:
- Have at least 3-years experience in web development using Java 17 and Spring Boot/ Spring Framework
- Experience with RESTful Web Service with Spring/Spring Boot
- Have at least 2-years experience in web development using ReactJS and related libraries e.g. Redux, Webpack, Babel, Gulp, Sass, Axios
- Experience coding multi-threaded Java applications
- Experience in MySQL with stored procedures, SQL and index
- Experience in application performance troubleshooting
- Understand OOP concepts and design patterns
- Able to perform code review and give suggestions on solutions and designs
- Experience in Junit and Jet
PLUS points:
- Well design and develop web application with a large number of concurrent users and with high performance requirement is a BIG PLUS.
- Experience with Java 21 is a PLUS
- Experience/Knowledge on any of Redis, Elasticsearch is a PLUS
Why you'll love working here
(*) BONUSES & REWARDS
- Competitive Salary
- 13th Month Salary & Performance Bonus
- Employee of the Year Award
(*) TRAINING & DEVELOPMENT
- In-house & Overseas Training
- Full reimbursement for international Technical Certification
- Global career opportunity
(*) ANNUAL PAID LEAVES
- Vacation Leave: 12 days per year
- Medical Leave: 8 days per year
- 1 extra seniority day for every 3 years of service
(*) HEALTHCARE
- Annual Routine Check-up
- Premium Healthcare Insurance
- Comprehensive Insurance
(*) WELLNESS AND LEISURE ACTIVITIES
- Annual Team Building
- Soccer & Badminton Club and Sports activities
- Entertainment activities: Music band, Karaoke & Play-station time
- Celebrations special events: Birthdays, Christmas, New Year/Year-end Party.
(*) PERKS
- Fruits Days Twice a Month
- Unlimited snacks & beverages

CODE88 COMPANY LIMITED
View company
We provide IT solutions by developing software platform for business operation.
Company type
IT Outsourcing
Company industry
Software Development Outsourcing
Company size
51-150
employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
NEW FOR YOU
Posted
34 minutes ago
Senior Java Developer (Spring, MySQL, Hibernate)
At office
Ho Chi Minh
Feedback