Java developer
Summary
Backend Java developer (8+ years) in Singapore: gathers requirements, designs and implements code changes with architects, tests systems, and supports customers through SIT, acceptance testing and go-live. Core stack: Java/J2EE, Spring Boot, REST APIs, SQL/PLSQL, Kafka/MQ messaging, Docker/Kubernetes and AWS services.
Requisites : Diploma or bachelor's degree in computer science/engineering or equivalent education Minimum 8 years hands-on experience in backend development delivering production-grade systems (microservices, APIs, event processing, web-portal, production support). Strong experience with AWS-native systems and operations (any of the following): - API Gateway / ALB, ECS/Fargate, RDS, S3, CloudWatch/CloudTrail, WAF - Familiarity with CI/CD pipelines and tools such as Jenkins / Bitbucket / Octopus / Terraform (or equivalents). Good technical knowledge with at least 5 years of hands-on experience in Java, J2EE, SQL/PLSQL, and XML. Experienced with RESTFul APIs, Spring 5.x, Spring Boot, Spring Framework, Spring Security, Cloud-Based technologies and Micro-services, including Messaging Middleware such as Kafka/IBM MQ/Solace. Experienced with application running in container platform (Docker, OpenShift, Kubernetes). Good verbal and written communication skills Demonstrate good analytical, problem solving and decision-making skills Good team player and positive attitude