jobs in U3 SOLUTIONS PTE. LTD.

全职 Software Developer 工作, 薪水 up to SGD 14,000, U3 SOLUTIONS PTE. LTD. 公司招聘中 - Ricebowl

Software Developer

U3 SOLUTIONS PTE. LTD.

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Job Summary

We are looking for an experienced Software Developer with experience in designing, developing, enhancing, and supporting enterprise-level web and client-server applications. The ideal candidate should have strong expertise in Java/J2EE, Spring Boot, Microservices, RESTful and SOAP Web Services, and front-end technologies such as ReactJS or Angular.

The candidate should have hands-on experience in application architecture, API development, database programming, automated testing, CI/CD pipelines, and production support across L1/L2/L3 environments.

Must have:
Experience in financial services, banking, payment processing systems.

Key Responsibilities:
Design, develop, and maintain scalable enterprise applications using Java, Java EE, Spring Boot, Spring MVC, and Microservices architecture.

Develop and integrate RESTful and SOAP APIs to facilitate communication between internal and external applications.

Build responsive front-end applications using ReactJS, Angular, JavaScript, HTML, CSS, jQuery, and AJAX.

Design and implement application modules using object-oriented programming principles, design patterns, and SOLID principles.

Develop and maintain database components, including SQL queries, PL/SQL, stored procedures, and database integrations using Oracle, SQL Server, MySQL, or MongoDB.

Develop and maintain asynchronous messaging and integration solutions using JMS, IBM MQ, Spring Integration, and related messaging technologies.

Implement unit and integration tests using JUnit, Mockito, MockMVC, and Cucumber to ensure application quality and reliability.

Automate build, deployment, and release processes using Jenkins, Maven, Gradle, and ANT.

Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, technical design, development, testing, deployment, and maintenance.

Provide L1/L2/L3 application support, troubleshoot production incidents, perform root cause analysis, and implement permanent fixes.

Monitor application performance, resolve technical issues, and coordinate with business stakeholders, architects, infrastructure teams, and developers.

Prepare technical specifications, architecture documents, deployment procedures, standard operating procedures (SOPs), and support documentation.

Participate in code reviews, technical discussions, effort estimation, risk assessment, and solution design.

Collaborate with onsite and offshore teams to deliver enhancements and releases within agreed timelines.

Support CI/CD activities, production releases, and application upgrades while ensuring system stability and business continuity.

Required Technical Skills

Programming: Java, Java EE/J2EE, OOP, Core Java

Backend Frameworks: Spring Boot, Spring MVC, Spring Core, Spring Integration, Spring Batch, Hibernate

Architecture: Microservices, REST APIs, SOAP Web Services, MVC, Design Patterns

Frontend: ReactJS, Angular, JavaScript, HTML, CSS, jQuery, AJAX

Databases: Oracle, SQL Server, MySQL, MongoDB, SQL, PL/SQL, Stored Procedures

Messaging: JMS, IBM MQ, HornetQ

Testing: JUnit, Mockito, Mock MVC, Cucumber, JMeter

Build and CI/CD: Jenkins, Maven, Gradle, ANT

Version Control: Git, SVN, CVS

API Testing: Postman, SoapUI

Application Servers: JBoss, Tomcat, IBM WebSphere

Operating Systems: Linux, Unix, Windows

Preferred Qualifications

Experience with payment systems, transaction processing, message validation, and integration with external financial systems.

Experience in production troubleshooting, incident management, root cause analysis, and application modernization.

Knowledge of Agile/Scrum methodologies and effective collaboration with business and technical stakeholders.

Experience in automating batch processing and scheduled jobs using enterprise job schedulers such as Control-M or Windows Scheduler.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多