Search by job, company or skills

Senior Full Stack Java Developer

6-8 Years
SGD 6,000 - 9,000 per month
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Role Overview

We are seeking an experienced Senior Full Stack Java Developer with a strong backend emphasis to join our engineering team supporting a major telecommunications client. You will lead the design and development of high-throughput, microservices-based platforms, integration pipelines, and telecom web applications. The ideal candidate brings strong expertise in Java enterprise frameworks, scalable REST API architecture, database optimization, and modern ReactJS interfaces.

Key Responsibilities

  • Backend Development (70%): Design, build, and maintain high-performance, fault-tolerant backend services and RESTful APIs using Java 17+, Spring Boot, and Spring Cloud.
  • Frontend Development (30%): Build responsive, intuitive user interfaces and dashboards using ReactJS, Redux/Context API, and TypeScript to display real-time network and service metrics.
  • System Architecture & Telecom Integration: Architect microservices for high availability, integrating with core telecom domain systems (e.g., OSS/BSS, billing, CRM, or provisioning engines).
  • Database & Data Pipeline Management: Optimise SQL (PostgreSQL/Oracle) and NoSQL databases implement asynchronous message queues (Kafka, RabbitMQ) for event-driven systems.
  • DevOps & Cloud: Deploy microservices via Docker and Kubernetes on cloud platforms (AWS/GCP) maintain CI/CD pipelines (Jenkins, GitLab CI).
  • Quality & Collaboration: Conduct code reviews, implement unit/integration tests (JUnit, Mockito, Jest), and mentor junior engineers within an Agile/Scrum environment.

Key Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related engineering field.
  • Experience: 6 to 8 years of professional software development experience, with a proven track record as a Full Stack Developer.
  • Core Java Mastery: Deep hands-on experience with Java 11/17+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, and microservices design patterns.
  • Frontend Expertise: Proficient with ReactJS (Hooks, Functional Components), TypeScript, Redux, HTML5, CSS3, and modern JS build tools (Webpack/Vite).
  • Telecom Domain Knowledge: Strong preference for experience working on telecom applications, high-concurrency systems, BSS/OSS platforms, or real-time event processing.
  • Database Skills: Advanced proficiency in relational databases (PostgreSQL, Oracle, or MySQL) and query tuning exposure to NoSQL solutions (MongoDB, Redis).
  • Integration & Messaging: Proven experience with message brokers (Apache Kafka or RabbitMQ) and designing enterprise RESTful APIs.
  • Methodology: Strong background in Agile practices, CI/CD tools, Git, and automated testing frameworks.

Preferred Qualifications

  • Familiarity with TM Forum Open APIs or telecom-specific standards.
  • Hands-on experience with service mesh architectures (Istio) and API Gateways (Kong, Apigee).

More Info

Job Type:
Industry:
Employment Type:

Job ID: 152029537

Similar Jobs

Singapore

Skills:

content management systems react.js JavaCSSSpring BootAngularSpringjQueryJavascriptRest ApisDevOps practicesMicroservices architectureAdobe SuiteMarkup LanguagesPhotoshop

Singapore

Skills:

content management systems react.js JavaCSSSpring BootSpringAngularjQueryJavascriptRest ApisDevOps practicesMicroservices architectureAdobe SuiteMarkup LanguagesCI CD toolsPhotoshop

Singapore

Skills:

JavaCSSSpring BootKafkaSqlHTMLMicroservicesNosqlGitJavascriptDockerReactjsAzureKubernetesCI CDAPI integrations

Singapore

Skills:

JavaCSSSpring BootKafkaSqlHTMLMicroservicesNosqlGitJavascriptDockerReactjsAzureKubernetesAPI integrations

Singapore

Skills:

JavaCSSSpring BootKafkaHTMLSqlMicroservicesNosqlGitJavascriptDockerReactjsAzureKubernetesCI CD

Beware of Scammers

We don’t charge money for job offers