Senior/ Full Stack Developer

6 days ago


Singapore JJ Consulting Services Full time

Our Client is an established company in Singapore, who is seeking to recruit a Senior/ Full Stack Developer.

**Senior/ Full Stack Developer**
- Build the enterprise platform in a completely scalable fashion that can process millions of messages concurrently.
- Contribute to designing and developing the platform in an infrastructure agnostic fashion so that the platform can work with any network backend in a plug and play fashion.
- Bring in your experience in building scalable and repeatable platforms to make every component of the platform modular by design with industry grade security.
- Design and implement RESTful APIs to expose platform features as microservices.
- Architect efficient and scalable backend systems
- Write unit, functional and end-to-end tests for the platform
- Write high-quality code (Ruby on Rails, Go, Java etc) that communicates with upstream backend services via HTTP APIs
- Identify and resolve performance and scalability issues
- Participate in code reviews
- In depth understanding of the whole web stack, web protocols, and web performance optimisation techniques
- In-depth understanding of web frameworks (such as Rails, Django, Spring etc)
- Detailed knowledge of minimum one modern JavaScript framework: React, Ember, Angular, etc
- Proficient understanding of the HTTP protocol
- In depth knowledge of Relational, No-SQL databases, and message queues/brokers
- Understand at least one backend MVC framework - Java and Spring Boot are strongly preferred
- Build micro-services and understand different patterns to approach the designs.
- Worked on cloud platforms preferably PCF and used tools such as Docker.
- Experience in designing and delivering APIs and security models
- Excellent understanding ofMessage queue systems (Kafka)

Monitoring and logging tools (ELK, Splunk)
Front-end frameworks (React, Vue JS, Bootstrap, jQuery)
Web app frameworks (Django, Drupal etc.)
Databases and storage/caching (Postgres, MongoDB, Redis)
- Contribute to software development and associated new technology selection and adoption. Focus areas include developing API driven features on big data, machine learning, auto scaling micro-services, scalable data storage/retrieval.
- Adopt industry standard coding practises to develop the platform to ensure scalability, security and stability
- Participate on the move to a full SaaS deployment and management
- Participate in technical partnership conversations and due diligence.

What we’re looking for...

You embrace failure for the learning it provides. You can inspire and motivate others to deliver your vision. You view obstacles as puzzles to be solved. You are driven by the desire to delight your ultimate client, the customer
- Java (J2EE and J2SE 1.8 or higher) and Python, additional knowledge on Scala would be advantageous
- HTML, CSS, Drupal, Bootstrap, Angular, JQuery, additional knowledge on Reactjs would be advantageos.
- Cassandra, MongoDB and Elasticsearch (At least 2). SQL databases like Postgres, MySQL
- Experience in source code management and build - GIT, Maven, Ant
- Experience in Scrum - JIRA, Confluence
- Experience in Messaging - Kafka, Any Pub/Sub library
- Experience in containerization - Docker, Jenkins
- Experience in Scalable deployment - Kubernetes
- Experience in Learning Libraries - MLib, DL4J, H20, Tensorflow
- Experience in Big data Platforms - Spark (Core and Streaming) or Hadoop
- Experience in File Systems - HDFS
- Experience in Integration methods - REST API’s, messaging, WSDL, SDK’s
- Experience in API documents - Swagger or similar
- Experience developing complex, enterprise grade, configurable, scalable software products.
- A background in systems level thinking and design. Combined with the ability to translate technical strategy and architectures into concrete, mínimal viable products, with the right tradeoffs and phasing.
- Broad and deep knowledge of relevant technologies, including messaging, relational and NoSQL databases, data modelling, analytics, IoT, and interfaces. Exposure and experience with Artificial intelligence will be a plus.
- Deep understanding of the architectural principles for cloud-based platforms that include SaaS, PaaS, multi-tenancy, infrastructure as code, and continuous availability.
- Experience working in an agile environment
- Strong written and verbal communication skills.
- Ability to collaborate effectively across various cross-functional teams and groups.

JJ Consulting Services

EA Licence No.: 12C6207

**Job Types**: Full-time, Permanent

**Salary**: $3,882.39 - $10,758.47 per month

**Experience**:

- Full-stack development: 1 year (preferred)

Work Location: One location



  • Singapore beBeefullstack Full time $150,000 - $175,000

    Job Title:Senior Full Stack DeveloperWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our Client Side Interactions team.


  • Singapore Argyll Scott Full time

    Senior Full Stack Developer & .NET/C#)Senior Full Stack Developer & .NET/C#)Get AI-powered advice on this job and more exclusive features. We are looking for a skilled Full Stack Developer with strong expertise in and .NET/C# . You will be responsible for designing, developing, and maintaining web applications that deliver seamless user experiences and...


  • Singapore Argyll Scott Full time

    Senior Full Stack Developer & .NET/C#)We are looking for a skilled Full Stack Developer with strong expertise in and .NET/C# . You will be responsible for designing, developing, and maintaining web applications that deliver seamless user experiences and robust backend services. We are looking for a 12-month contract to start with a potential to extend...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Title: Senior Full Stack Developer About the Role: We are looking for an experienced Senior Full Stack Developer to join our team. The ideal candidate will have a strong background in software development and be able to design, build, and maintain applications with other developers and engineers. Key Responsibilities: Develop end-to-end...

  • Full Stack Developer

    2 weeks ago


    Singapore AvePoint Full time

    Full Stack Developer (Gov Project / 3-5 Yrs Exp) Full Stack Developer (Gov Project / 3-5 Yrs Exp) About The RoleWe are seeking a skilled and proactive Full Stack Developer to support the Aslan Project. This is an excellent opportunity for a mid-level or senior developer to contribute to application architecture, development, and operational support for a...


  • Singapore Temus Full time

    Join to apply for the Senior Full Stack Developer role at Temus Join to apply for the Senior Full Stack Developer role at Temus Direct message the job poster from Temus Temus was established by Temasek in partnership with UST, to provide digital transformation solutions for the private and public sectors as we aspire to be a strategic partner in...


  • Singapore Maltem Asia-Pacific Full time

    Full Stack Developer (JAVA_SpringBoot_NodeJS_RestAPI_Docker_AWS_Microservices_KAFKA_Jenkins)Full Stack Developer (JAVA_SpringBoot_NodeJS_RestAPI_Docker_AWS_Microservices_KAFKA_Jenkins)Maltem Asia is seeking a Full Stack Developer for a Financial Services Client based in Singapore. Summary: We are seeking a highly skilled individual to join our core...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** Senior Mid **Years of Experience** 3-6 years **Tech Stacks** Go Apache Flutter Java HTML React Native Angular JavaScript XML C# jQuery Node.js PostgreSQL GraphQL PHP MySQL React MongoDB Python CSS Vue.js **What is a Full Stack Developer?** **What does a Full Stack Developer do?** **Full Stack...


  • Singapore beBeeSoftware Full time $90,000 - $120,000

    Job Title: Senior Full Stack Developer\We are seeking an experienced and skilled full stack developer to join our team. The ideal candidate will have a strong understanding of software development best practices, including version control, CI/CD pipelines, and Agile methodologies.\Main Responsibilities:\\Develop and maintain full-stack systems using Java and...


  • Singapore OneSeven Tech (OST) Full time

    Join to apply for the Senior AI Full-Stack Developer - Python/React role at OneSeven Tech (OST)1 day ago Be among the first 25 applicants Join to apply for the Senior AI Full-Stack Developer - Python/React role at OneSeven Tech (OST)OneSeven Tech (OST) is seeking an Senior Full-Stack Engineer to join our team. We are looking for someone who focuses on...