Fullstack Java Developer
Technology
Singapore, Singapore1 month ago
Full time
Job description
๐ We're Hiring: Fullstack Java Developer! ๐
We are looking for aSenior Full Stack Java Developerto design, develop, and support scalable, cloud-native applications. The ideal candidate will have strongexpertiseinJava, Spring Boot, React, and Kafka, with experience building microservices-based solutions, integrating APIs, and working within modern DevOps and cloud environments. You will collaborate with cross-functional teams to deliver high-quality applications that are secure, reliable, and performance-driven.
Key Responsibilities
- Develop, enhance, andmaintainfull-stack applications usingJava, Spring Boot, and React.
- Design and implementmicroservices-based architecturesandKafka-driven event streaming solutions.
- Build, integrate, andmaintainRESTful APIs and backend services.
- Develop responsive and user-friendly front-end applications using React, JavaScript, HTML, and CSS.
- Deploy and support applications onAzure Cloudusing containerized environments.
- Build andmaintainCI/CD pipelines to enable automated testing and deployment.
- Collaborate with product owners, architects, QA teams, and other engineers in an Agile environment.
- Troubleshoot production issues, perform root cause analysis, and implement long-term solutions.
- Contribute to application performance, scalability, security, and reliability improvements.
- Follow software engineering best practices, including code reviews, testing, and documentation.
- Bachelor's degree in Computer Science, Information Technology, Engineering, ora relateddiscipline.
- 5+ years of hands-on experience in full-stack software development.
- Experience delivering enterprise-scale applications in cloud and Agile environments.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
- 5+ years of experience inJava developmentwith strong knowledge of object-oriented programming principles.
- Hands-onexpertiseinSpring Boot,Microservices Architecture, andApache Kafka.
- Strong front-end development experience usingReactJS,JavaScript,HTML, andCSS.
- Experience designing, building, and consumingREST APIsand integrating enterprise applications.
- Experience withAzure Cloudservices and cloud-native application development.
- Knowledge ofDocker,Git, andCI/CD pipelinesfor modern software delivery.
- Experience working withSQL and/or NoSQL databases.
- Good understanding ofAgile methodologiesandDevOps practices.
- Strong troubleshooting, debugging, and production support experience.
- Banking, Financial Services, or FinTech industry experience.
- Hands-on experience withKubernetesfor container orchestration.
- Cloud certifications (Azure, AWS, or GCP).
- Experience working with highly scalable, event-drivenarchitectures.
- Exposure toapplication monitoring, observability, and performance tuning tools.
Keywords
ReactOSHTML5OrchestrationApache KafkaSpring FrameworkScalabilityCloud computingJavaScriptDevOpsHtmlSoftware DeploymentSqlApache LicenseApache Http ServerJavaCI / CDMachine codeDebuggerUsabilityAWS
Interested in this role?