Search by job, company or skills

A

Senior Software Engineer

5-8 Years
SGD 6,000 - 6,900 per month
Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

POSITION OVERVIEW : Software Engineer

POSITION GENERAL DUTIES AND TASKS :

Position Summary / Project Description:

You will be a key contributor to support AWS Cloud migration project forLiferay and Java based applications. You will be responsible for designing,developing, and optimizing applications for the cloud environment. Yourextensive experience in application development and expertise in AWS Cloudservices will be crucial in ensuring the success of our transformative project.

Role and Responsibilities:

. Design, develop, and implement integration solutions for applicationsmigrating to the AWS Cloud platform.

. Prepare detailed migration plans, timelines, and risk mitigation strategies.

. Collaborate with cross-functional teams to understand business requirementsand implement effective integration strategies.

. Work closely with the migration team to execute the migration of applicationsto the AWS Cloud.

. Create and implement APIs to facilitate communication between applicationsand services.

. Ensure API designs adhere to best practices for scalability, security, andperformance.

. Collaborate with team members to troubleshoot complex problems related tointegration 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 integratedsystems.

Provide documentation for troubleshooting and support purposes.

. Provide L2/L3 application support for Liferay and Java applications, includingincident investigation, bug fixes and RCA analysis.

. Implement application enhancement and feature updates based on businessrequirements.

Requirements:

. Degree in Computer Science, Computer Engineering or equivalent.

. In-depth knowledge and hands-on experience in Liferay development includingOSGi Modular development, Liferay customizations and Service builder.

. At least 5 years of experience in Java development (Java, J2EE, EJB, SpringFramework, etc.,)

. Knowledge of Spring framework, specifically in Spring Boot, Spring MVC,Spring Security, Spring AOP, and API integration with SOAP and RESTfulwebservices

. Experience in WebLogic, JBoss, WebSphere Application Server and Apache Webserver

. Experience with Oracle WebLogic Server administration, includinginstallation, configuration, and troubleshooting.

. Familiarity with database integration to Oracle DB and PostgreSQL usingSpring 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 orCircle CI

. Familiarity with IaC tools like Terraform or CloudFormation

. Ability to handle application performance tuning, monitoring, and associatedcomponents in AWS, ensuring optimal performance and reliability.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147916709