Job Summary
You will be deployed to our client who is a leading government technology agency driving digital transformation and innovation in the healthcare sector. As a Senior Software Developer, you will serve as a technical lead in our transition to the cloud. You'll leverage your deep expertise in Java, Liferay, and AWS to architect, build, and optimize high-performance applications that define the future of our digital infrastructure.
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
- Bachelor's 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.
If you are interested in this role and would like to discuss the opportunity further please click apply now or email Chew Kai-Xinn at [Confidential Information] for more information.
Only shortlisted candidates will be responded to, therefore if you do not receive a reply within 14 days please accept this as notification that you have not been shortlisted.
Morgan McKinley Talent Solutions
Morgan McKinley Pte Ltd EA Licence No: 11C5502
EAP Registration No: R2196712
EAP Name: Chew Kai-Xinn