SalaryPeak

Java Developer

ELLIOTT MOSS CONSULTING PTE. LTD.
Singapore 5+ years Posted Apr 1, 2026

Salary Range

SGD 90,000 - SGD 108,000 /year

SGD 7,500 - SGD 9,000/month

Skills Required

DesignScalabilityDevelopment ToolsRTIntegration ArchitectureJava Web ServicesReact NativeCSS JavaScriptReact.jsmiddleware architecture

Job Description

Job Description

·      We are looking for a highly skilled Java Full Stack Developer with strong expertise in modern backend and frontend technologies. 

·      The ideal candidate will have deep experience in building scalable microservices and micro frontend architectures, along with a strong focus on performance, security, and clean code practices. 

Key Responsibilities

·      Design, develop, and maintain scalable full stack applications 

·      Build robust backend services using Java (17+) and Spring Boot ecosystem 

·      Develop modern, responsive frontend applications using React and TypeScript 

·      Design and implement RESTful APIs and microservices architecture 

·      Work on Micro Frontend (MFE) architecture and integration 

·      Optimize application performance, scalability, and reliability 

·      Implement unit, integration, and end-to-end testing

·       Collaborate with cross-functional teams to deliver high-quality solutions 

·      Ensure adherence to best practices in coding, security, and system design 

·      Required Backend Skills: Strong proficiency in Java (Java 17+) and core concepts Expert knowledge of Spring Boot (Spring MVC, Data, Security, Cloud) 

·      Experience with microservices architecture and design patterns Strong SQL skills with MariaDB or similar RDBMS 

·      Experience in RESTful API design and development 

·      Hands-on experience with message queues (Kafka, IBM MQ, etc.) 

·      Experience with testing frameworks (JUnit, Mockito, Karate) 

·      Solid understanding of SOLID principles and design patterns 

·      Required Frontend Skills: Expert-level experience in React (v18+) with TypeScript 

·      Strong knowledge of hooks, context API, and component lifecycle 

·      Proficiency in Redux & Redux Toolkit (RTK), including RTK Query 

·      Experience with Micro Frontend architecture (Module Federation, Single-SPA, etc.) Advanced HTML5, CSS3 (Flexbox, Grid, responsive design) 

·      Experience with CSS-in-JS (Styled Components, Emotion) 

·      Familiarity with modern JS (ES6+) and frontend build tools (Webpack, Vite) 

·      Experience with testing tools (Jest, React Testing Library, Cypress, Playwright) 

·      Knowledge of frontend performance optimization techniques 

Preferred Skills

·      Experience with cloud platforms (PCF, AWS, OCP) Containerization (Docker) and orchestration (Kubernetes) CI/CD tools (Jenkins, GitLab CI, GitHub Actions) Event-driven architecture 

·      Experience with design systems and Storybook Monitoring tools (Prometheus, Grafana, ELK, Sentry) 

·      Performance profiling tools (Lighthouse, Web Vitals) 

·      Architecture & Design Expertise: Microservices and Micro Frontend architecture API design and integration patterns 

·      Distributed systems and caching strategies 

·      Security best practices (OAuth, JWT, CORS, XSS, CSRF) 

·      Scalability and performance optimization Domain-Driven Design (DDD)