Senior Java Developer
Summary
Senior Java backend developer in Singapore building and supporting production-grade microservices, APIs and event-processing systems on AWS cloud-native infrastructure (ECS/Fargate, RDS, S3), using Spring Boot, messaging middleware like Kafka, and Docker/Kubernetes, plus documentation, testing, code reviews and post-cutover customer support.
Java backend development
delivering production-grade systems (microservices, APIs, event processing, web-portal, production support). Strong experience with cloud 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 Domain knowledge and experience in financial industry/payments systems is a plus