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