Search by job, company or skills

E

Java Developer

5-8 Years
SGD 7,500 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

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)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145352603

Similar Jobs