Full Stack Java Developer

WSH EXPERTS PTE. LTD.

Date: 2 weeks ago
Area: Singapore, Singapore
Salary: SGD 6,000 - SGD 7,000 per month
Contract type: Contractor

• Design, develop, test, integrate, and maintain frontend, backend, and database application components.

• Develop responsive user interfaces using Angular or modern JavaScript frameworks.

• Build backend APIs and business logic using Java Spring Boot.

• Design and manage MySQL database schemas, queries, and stored procedures.

• Perform system integration with internal and external systems.

• Conduct defect fixing, troubleshooting, performance tuning, and optimization.

• Support application deployment across development, testing, and production environments.

• Develop and execute unit tests and support integration/system testing activities.

• Participate in code reviews and ensure compliance with coding standards and OWASP secure coding practices.

• Prepare and maintain technical documentation including system design, API specifications, and database documentation.

• Collaborate with business stakeholders, technical teams, vendors, and external agencies to deliver secure and scalable solutions.

• Support CI/CD pipelines, application packaging, deployment, and production support activities.

• Leverage AI-assisted development and testing tools to improve productivity and code quality.

• Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related discipline.

• Minimum 3 years of experience as a Software Developer / Engineer.

• Strong proficiency in Java (preferred), Python, or .NET technologies.

• Hands-on experience with Angular or React, JavaScript, HTML5, and CSS3.

• Experience with Spring Boot framework and MySQL or other relational databases.

• Familiarity with CI/CD pipelines such as GitLab CI or similar tools.

• Exposure to cloud platforms such as Azure or AWS.

• Strong understanding of SDLC methodologies, testing strategies, and secure coding practices (OWASP).

• Experience working in Agile/Scrum environments.

• Knowledge of AI-assisted development tools for code generation, testing, and productivity enhancement is an advantage.

• Strong analytical, problem-solving, communication, and stakeholder management skills.

• Ability to work independently and collaboratively within a team environment.

If the requirement matches with your profile, kindly share your updated CV/resume to Aparna at ***email_hidden***.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV