Software Engineer (Full Stack) – .NET, Java, AWS
RAPSYS TECHNOLOGIES PTE LTD · Singapour
Job description
About the role
We are hiring a Software Engineer (Full Stack) to design, develop, and maintain end‑to‑end software and web applications used by the financial industry and MAS officers for financial supervision. You will work in an agile team delivering micro‑service based solutions on modern cloud platforms.
Key responsibilities
- Design, develop and maintain microservices using .NET Core.NET 8, C# and Java, applying event‑driven architecture and Domain‑Driven Design principles.
- Containerize applications with Docker and deploy them on AWS services such as S3, Lambda, API Gateway and RDS.
- Implement secure authentication and authorization using OAuth and enforce security best practices.
- Build and expose RESTful APIs and integrate them with frontend ASP.NET WebForms applications.
- Develop responsive web interfaces with HTML, CSS, JavaScript and reusable UI components managed in Storybook.
- Write unit tests, leverage generative AI for code review, and maintain legacy .NET Framework (4.x) applications.
- Manage deployment and configuration on IIS and Windows Server, including environment‑specific Web.config transformations.
- Troubleshoot and optimise performance across the full stack, ensuring scalability and reliability.
Required profile
- 5+ years of professional experience as a full‑stack software engineer.
- Strong proficiency in .NET Core.NET 8, C#, Java and related backend technologies.
- Hands‑on experience building microservices, event‑driven systems, and working with AWS cloud services.
Required skills
- .NET Core.NET 8, C#
- Java (including Quarkus)
- Microservices architecture
- Event‑driven design patterns
- Entity Framework (EF)
- Docker & containerisation
- Domain‑Driven Design (DDD)
- OAuth authentication
- AWS (S3, Lambda, API Gateway, RDS)
- RESTful API development
- ASP.NET WebForms
- HTML, CSS, JavaScript
- Storybook for UI components
- Unit testing (generative AI assisted)
- Oracle database integration
- IIS & Windows Server deployment
- OpenTelemetry for observability
- React or other SPA frameworks (optional)
- Node.js (optional)
- CI/CD pipelines and DevOps practices
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 hour ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
RAPSYS TECHNOLOGIES PTE LTD
Singapour
Related job offers
-
Lead System Engineer – Windows & RHEL
RAPSYS TECHNOLOGIES PTE LTD Singapour -
AWS Cloud Architect – Multi‑Cloud Specialist
Tata Consultancy Services Singapour -
Senior Java Developer (Java, Spring Boot)
Exasoft Singapour -
Cloud Support Engineer
AlphaSense Singapore -
Staff/Lead LLM Data Scientist – Singapore
Agoda Singapore