Senior Software Engineer - Liferay (Software Development)
Date: 25 Mar 2026
Location: SG
Company: Synapxe
Position Overview
We are hiring a Senior Software developer who
- will be a key contributor to support AWS Cloud migration project for Liferay and Java based applications
- will be responsible for designing, developing, and optimizing applications for the cloud environment
- will need to have extensive experience in application development and expertise in AWS Cloud services will be crucial in ensuring the success of our transformative project
Role & Responsibilities
- Design, develop, and implement integration solutions for applications migrating to the AWS Cloud platform
- Prepare detailed migration plans, timelines, and risk mitigation strategies
- Collaborate with cross-functional teams to understand business requirements and implement effective integration strategies
- Work closely with the migration team to execute the migration of applications to the AWS Cloud
- Create and implement APIs to facilitate communication between applications and services
- Ensure API designs adhere to best practices for scalability, security, and performance
- Collaborate with team members to troubleshoot complex problems related to integration processes
- Conduct thorough testing of integration solutions to ensure functionality, performance, and data accuracy
- Collaborate with QA teams to develop and execute test plans for integrated systems
- Provide documentation for troubleshooting and support purposes
- Provide L2/L3 application support for Liferay and Java applications, including incident investigation, bug fixes and RCA analysis
- Implement application enhancement and feature updates based on business requirements
Requirements
- Degree in Computer Science, Computer Engineering or equivalent
- In-depth knowledge and hands-on experience in Liferay development including OSGi Modular development, Liferay customizations and Service builder
- At least 5 years of experience in Java development (Java, J2EE, EJB, Spring Framework, etc.,)
- Knowledge of Spring framework, specifically in Spring Boot, Spring MVC, Spring Security, Spring AOP, and API integration with SOAP and RESTful webservices
- Experience in WebLogic, JBoss, WebSphere Application Server and Apache Web server
- Experience with Oracle WebLogic Server administration, including installation, configuration, and troubleshooting
- Familiarity with database integration to Oracle DB and PostgreSQL using Spring Data JPA, Hibernate, JDBC
- Knowledge in building and version control with Git, Gradle, Apache Ant
- Hands-on experience with AWS Cloud-native services (e.g. EC2, S3, Lambda, SQS, RDS, Kubernates, API Gateway.)
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI, Bamboo or Circle CI
- Familiarity with IaC tools like Terraform or CloudFormation
- Ability to handle application performance tuning, monitoring, and associated components in AWS, ensuring optimal performance and reliability.
Apply Now
#LI-SYNX32 #LI-SYNX43