Head of applications development
Must-have:JavaScriptJavaHTMLCSSReactAWSAzureKubernetesCloudFrontendBackendFullstackSenior
Job Title: Senior Java Full Stack Developer
Location: Singapore
Experience: 10+ years in Singapore’s IT industry
We are seeking an experienced Full Stack Developer with strong frontend and backend development skills to design, develop and support enterprise applications.
Key Responsibilities
- Develop and maintain full stack applications using Java, Spring Boot and ReactJS.
- Design and integrate RESTful APIs and Kafka-based messaging solutions.
- Implement batch processing using Spring Batch and data persistence using Spring Data JPA.
- Deploy and support applications on AWS or Azure using Kubernetes or OpenShift.
- Participate in architecture discussions, code reviews, troubleshooting and performance optimisation.
- Collaborate with business stakeholders and technical teams to deliver reliable solutions.
Required Technical Skills
- Backend: Java, Spring Boot, Spring Batch, Spring Data JPA
- Frontend: ReactJS, JavaScript, HTML and CSS
- APIs and Messaging: RESTful APIs, Apache Kafka
- Cloud: AWS or Microsoft Azure
- Containers: Kubernetes or Red Hat OpenShift
- Strong knowledge of application architecture and end-to-end software development.
Mandatory Certifications
- Cloud: At least one AWS or Microsoft Azure certification.
- Enterprise Architecture: TOGAF certification.
- Container Platform: At least one Kubernetes or Red Hat OpenShift certification.