Fullstack Application Developer
KRIS INFOTECH PTE. LTD.
Singapore
On-site
SGD 60,000 - 90,000
Full time
Job summary
A leading tech firm in Singapore is seeking a Full-Stack Developer with strong expertise in Java, ReactJS, and Azure. The ideal candidate should possess excellent knowledge of RESTful API designs, microservices, and Agile methodologies, demonstrating the ability to deliver high-quality software solutions. This role requires strong communication skills and a dedication to maintaining clean coding practices.
Qualifications
- Strong working knowledge of JVM based languages.
- Experience in full-stack development with high-quality software delivery.
- Good verbal and written communication skills.
Skills
Java
Kotlin
Scala
HTML
CSS
JavaScript
React JS
RESTful API
Microservices
MongoDB
Cosmos DB
Azure
Git
Agile methodologies
Clean Code
Test Driven Development
Design Patterns
Communication skills
Job Description:
- Strong working knowledge on the following: JVM based languages such as Java, Kotlin and Scala, Web application languages such as HTML, CSS, JavaScript and React JS.
- In-depth knowledge of RESTful API designs and microservices.
- Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB.
- Good working knowledge in Cloud experience, such as Azure.
- Knowledge of Source Code Management tools such as Git.
- Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement.
- Proven Full-Stack Experience: Solid experience as a full-stack developer, with a demonstrated ability to deliver high-quality software -solutions across the entire stack.
- Awareness of Clean Code and clean coding practices.
- Test Driven Development and ability to design Unit, Integration and Functional tests.
- Must demonstrate strong familiarity of Design Patterns.
- Good written and verbal communication skills.
- Result oriented, dedicated, hardworking, can work on own initiative and deliver on time with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards.
Requirements:
Must Have Skills
- ReactJS, Java, Git, Azure