S02 - Senior Software Engineer (Java) at FPT Asia Pacific Pte Ltd
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

26 May, 26

Salary

0.0

Posted On

25 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Angular, Oracle Sql, Power Automate, Power Apps, Power BI, DevOps, Github, Agile

Industry

IT Services and IT Consulting

Description
Responsible for providing technical expertise and leadership in the development, support, and management of the system. This includes developing new applications and supporting existing applications. Applying software engineering principles to analyze and problem-solve, and design a solution Developing and executing project plans Lead and/or guide junior software developers Creating functional and technical specifications Designing and developing test cases Adopting Agile methodologies to develop software Analyzing existing systems to provide recommendations for improvement Ensuring proper documentation Monitoring system performance and performing predictive maintenance Performing system risk and reliability analysis Assessing new technologies before adoption and implementation Requirements: Minimal Bachelor of Bachelor or above degree in Computer Science, Information Technology, or similar preferred. At least 5-7 years of experience in system development and support. Strong technical skills in Java, Spring Boot, Angular, Oracle SQL, Power Automate, Power Apps, and Power BI, DevOps and GitHub. Excellent analytical and problem-solving abilities. Strong communication and interpersonal skills. Ability to manage multiple projects and deliverables simultaneously. Develop and support systems using Java, Spring Boot, Angular, Oracle SQL, Power Automate, Power Apps, and Power BI. Provide technical support and training to users. Troubleshoot and resolve system issues. Participate in business analysis and technical design sessions. Ensure compliance with industry regulations. Document system processes and present progress reports. Collaborate with team members and other departments to ensure smooth operation.
Responsibilities
The role involves providing technical expertise and leadership for system development, support, and management, which includes developing new applications and supporting existing ones using software engineering principles. Responsibilities also cover leading junior developers, creating specifications, designing test cases, and adopting Agile methodologies.
Loading...