Search by job, company or skills

Senior Fullstack Developer - Contract

Senior Fullstack Developer - Contract

zenith infotech (s) pte ltd.
7-10 Years
SGD 7,500 - 9,000 per month
Early Applicant
  • Posted 14 hours ago
  • Be among the first 10 applicants

Job Description

Role Overview

We are looking for an experienced Java Developer to design, develop, and maintain scalable enterprise applications and cloud-native services. The ideal candidate will have strong hands-on experience with Java, Spring Boot, Apache Kafka, and Microsoft Azure, particularly Azure Kubernetes Service (AKS). Experience with ReactJS is an added advantage.

Key Responsibilities

. Design and develop scalable applications and microservices using Java and Spring Boot.

. Build and maintain REST APIs and distributed, event-driven architectures.

. Implement real-time messaging and integration solutions using Apache Kafka.

. Deploy and manage containerized applications on Azure Kubernetes Service (AKS).

. Work with Docker, Kubernetes, and Azure services to support cloud-native deployments.

. Develop and maintain CI/CD pipelines and support automated deployments.

. Troubleshoot application, integration, and production issues across distributed environments.

. Collaborate with architects, product teams, and engineering teams to deliver secure, resilient solutions.

. Contribute to code reviews, engineering standards, performance optimization, and technical documentation.

. Where required, contribute to front-end development using ReactJS.

Required Skills

. Strong hands-on experience with Java and Spring Boot.

. Good understanding of microservices architecture and RESTful services.

. Hands-on experience with Apache Kafka, including producers, consumers, topics, and event-driven integration.

. Experience deploying and supporting applications on Microsoft Azure.

. Strong working knowledge of Azure Kubernetes Service (AKS).

. Experience with Docker and Kubernetes.

. Familiarity with CI/CD, Git, Maven/Gradle, and automated testing.

. Good understanding of application security, scalability, resiliency, and performance

Preferred Skills

. Experience with ReactJS, JavaScript/TypeScript, HTML, and CSS.

. Exposure to Azure services such as Azure Key Vault, Azure Monitor, Application Insights, and Azure DevOps.

. Experience working with enterprise-scale distributed systems.

. Knowledge of Agile/Scrum delivery practices.

Experience

. 7+ years of software development experience.

. Strong hands-on experience building Java-based enterprise or cloud-native applications.

. Prior experience delivering solutions in complex enterprise environments, preferably banking or financial services.

More Info

Job Type:
Industry:
Employment Type:

Key Skills