Full stack Developer

3 weeks ago


Singapore SHELL INFOTECH PTE. LTD. Full time
Roles & Responsibilities

Key Responsibilities:

  • Develop and maintain Java-based applications according to business requirements.
  • Write clean, efficient, and reusable code following best practices and coding standards.
  • Participate in all phases of the software development life cycle, including design, development, testing, and deployment.
  • Collaborate with senior developers, business analysts, and QA teams to ensure timely delivery of features and fixes.
  • Perform unit testing and support integration and system testing.
  • Debug and resolve technical issues reported by users or testing teams.
  • Participate in code reviews and contribute to continuous improvement efforts.
  • Maintain technical documentation and update system manuals as needed.

Required Skills & Qualifications:

  • Bachelor's degree in computer science, Information Technology, or related field.
  • With 2 to 5 years' experience
  • Strong proficiency in Java 8 and above.
  • Hands-on experience with Spring Framework, including Spring Security, Spring Integration, Spring Batch, Spring Data, Spring Cloud, and Spring Boot.
  • Proficiency in ORM frameworks such as Hibernate, or MyBatis.
  • Scripting experience with Unix/Linux.
  • Experience with RDBMS PostgreSQL / MySQL and NoSQL databases is required.
  • Experience with reporting and related tools such as Jasper.
  • Experience working with messaging queues such as IBM MQ, ActiveMQ, Kafka streaming
  • Experience in REST API development and micro services development
  • Experience in ReactJS Micro Front-End (Qiankun, stitcher library), Material UI, Bootstrap, and NPM.
  • Proficient with Jenkins, Git, Jenkins and GitHub, BitBucket, CodeScan tools.
  • Design and implement microservices-based architectures, ensuring that services are loosely coupled, resilient, and scalable.
  • Utilize Docker, Kubernetes technologies to build and manage applications in containerized environments ie OpenShift.
  • Write clean, maintainable, and well-documented code following industry best practices and coding standards. Conduct code reviews and mentor junior developers.
  • Familiarity with Agile practices.
  • Familiarity with application performance monitoring (APM) tools, such as Prometheus, Grafana, or ELK stack.
  • Experience with continuous integration and release automation.
  • Proficient with collaboration tools such as Confluence and JIRA.
  • Experience in Banking / Financial domain would be an added advantage.
  • Certifications in Java or related technologies would be an added advantage.
  • Strong teamwork and communication skills.
  • Excellent problem-solving abilities.
  • Adaptability to evolving project requirements and priorities.
  • Ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner.
  • Well-developed analytical skills and the ability to provide clarity to complex issues and synthesize large amounts of information.
  • Deadline sensitive and able to work independently and under pressure.
Tell employers what skills you have

Git
Kubernetes
PostgreSQL
REST
Unit Testing
MySQL
Agile
UI
JIRA
Continuous Integration
Docker
Java
API
Databases
Software Development
Hibernate
  • Full Stack Developer

    2 weeks ago


    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...

  • Full Stack Developer

    2 weeks ago


    Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$4,000 - S$7,000 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 3 years **Tech Stacks** Go Apache Flutter Java HTML React Native Angular JavaScript XML C# jQuery Node.js PostgreSQL PHP MySQL React MongoDB Python CSS Vue.js **Full Stack Developer job description** **Job brief** We are looking for...


  • Singapore Manpower Singapore Full time

    Full Stack Developer (.Net/Angular) | Contract Join to apply for the Full Stack Developer (.Net/Angular) | Contract role at Manpower Singapore Full Stack Developer (.Net/Angular) | Contract Join to apply for the Full Stack Developer (.Net/Angular) | Contract role at Manpower Singapore Work with other development team members and product owners to ideate...

  • Full Stack Developer

    4 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...

  • Full Stack Developer

    2 weeks ago


    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 4baseCare Full time

    **Full Stack Developer Duties**: - Participating in the design and creation of scalable software - Writing clean, functional code on Java, Spring boot and Angular Js/ React Js - Testing and fixing bugs or other coding issues - In constant touch with designers and other developers to make the product stable and release the features on time. **Job...

  • Full Stack Developer

    2 weeks ago


    Singapore CHALLENGER TECHNOLOGIES LIMITED Full time

    We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and...


  • Singapore GENESIV PTE. LTD. Full time

    **Role requirements**: - 3 years of experience as a Full Stack Developer - Familiar with our stack (refer below) - Experience in building communication platforms is a plus - DevOps **What's our stack?** - MongoDB - express middleware - Angular v.1.6.6 - Node.js - React - Socket.io - Semantic UI - jQuery **Specific Responsibilities**: - Development of our...

  • Full Stack Developer

    2 weeks ago


    Singapore Twine Full time

    Join to apply for the Full Stack Developer - Remote role at Twine . This role is a long-term, full-time contract opportunity for a skilled Full Stack Developer with expertise across both web and mobile technologies. The position is fully remote, requiring collaboration with an internal development team to design, implement, and maintain scalable...


  • Singapore CHILLI API CATERING PTE. LTD. Full time

    Full Stack Developer (Frontend-Focused) - 6+ Years of Software Development Experience Job Scope: Full Stack Developer (Next.js, Vercel)• \tFrontend Development: Develop and maintain user-facing features using Next.js, React, and modern frontend frameworks • \tBackend Support: Contribute to backend services with to support end-to-end functionality •...