Job Title: Software Engineer (System)
Contract: 2+ Years
Location: East, Singapore
Role Overview
We are seeking an experienced
Software Engineer (System)
to design, develop and maintain enterprise applications. The role involves requirements analysis, full SDLC delivery, application support and collaboration with technical and business stakeholders. Strong expertise in
Java, Spring Boot, SQL, microservices and cloud technologies
is required.
Key Responsibilities
Gather and analyse business and system requirements.
Design, develop, maintain and enhance enterprise software applications.
Prepare SDLC documentation, including requirements, architecture, design, testing and operational documents.
Provide application support and troubleshoot system issues.
Liaise with users and stakeholders on requirements, design and testing.
Collaborate with back-office development teams to deliver high-volume, performance-intensive software solutions.
Requirements
Degree in Computer Science, IT, Engineering or related field with
5+ years of relevant experience
.
Strong experience in
Java/JEE, Spring/Spring Boot, web applications, JDBC and SQL
.
Experience across the
full SDLC
, including requirements, design, development, testing and documentation.
Experience with
Agile/CI-CD, microservices, containerization and software modernization
.
Knowledge of
Message Queues, Cloud, Kubernetes and Docker
; AWS experience is an advantage.
Experience in
database design, development and performance tuning
.
Strong analytical, problem-solving and communication skills.
Nice to Have
Experience with
AWS ECS/Fargate, RDS or Lambda
.
Experience with
high-volume, performance-intensive enterprise applications
.
Experience in
payment systems or financial technology
is an advantage.
Why Join Us
Work on large-scale enterprise systems using modern technologies and gain valuable exposure to cloud, microservices and software modernization.
This is an outsource role.
If your skills & experience match the requirement, please share your updated CV in MS Word Format stating your current, expected salary details & availability at ************* to take it forward.
By sending us your personal data, you are deemed to consent to RMA Consultants Pte Ltd and its affiliates collecting, using and disclosing your personal data for the purposes set out in our Data Protection Policy at *************
“This is in partnership with the Employment and Employability Institute Pte Ltd (“e2i”). e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to RMA Groups’s PDPA and e2i’s PDPA.”
All Curriculum Vitae will be treated with strict confidentiality. We regret to inform you that only shortlisted candidates will be notified.
Mounika Tanuku
Senior Recruitment Consultant
EA License No 93C4403
EA Regn No R22109193
RMA Contracts is a professional Business Process Outsourcing (BPO) service provider that is dedicated to delivering a spectrum of innovative BPO services using cutting-edge technology for business success.
As a one-stop integrated BPO partner, RMA Contracts is focus-driven on providing adept business solutions to streamline core business practices in today's challenging business environment in the areas of HR Consultancy, Recruitment and Manpower Outsourcing, Digitisation and Transaction Processing, Customer Relations and Managed Services.