x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Full Stack Developer
 banner picture 1  banner picture 2  banner picture 3

Full Stack Developer

Technopals Pte. Ltd.

Technopals Pte. Ltd. company logo

Java/ J2EE, Spring, Struts, Hibernate
UI Development – using frameworks like Node.js, REACT, AngularJS or Backbone
Hands-on skills in J2EE specifications like JAX-RS, JAX-WS
Cloud Solutions – Openshift or AWS

Programming:
In depth knowledge of IDE, language and toolset in language of choice.
Excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
Understanding of threads, threading model and concurrent programming
Can profile and optimize code.
Good knowledge of other programming languages & paradigms and when to apply them
Comfortable debugging/finding complex problems

Design:
Can identify and apply appropriate design patterns to problems.
Comfortable developing large features
Understands Idempotence
Understands boy scout principle. Leaves code in a better state then when arrived
Good understanding of cohesion, SOLID and how to apply
Writes clean, maintainable code
Understands importance of domain model and can coherently model a problem domain within a given context
Anticipates medium term (3-6 month) vectors of change and designs and abstracts accordingly
Understands & appreciates simplicity & the value of removing code
Understands design patterns such as CQRS and eventual consistency
Understands how to design for performance at all levels

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs