We are looking for an experienced Full Stack Application Developer with deep expertise in backend and frontend technologies, cloud platforms, and enterprise-scale application development. This role will support our digital banking initiatives, particularly in delivering agile, cloud-native solutions with modern microservices architecture. The ideal candidate will have hands-on experience in application modernization, cloud migration, cross-functional team collaboration, and infrastructure coordination within the consumer banking domain.
Role Responsibilities
- Drive the design, development, and deployment of scalable digital banking applications— including online credit card platforms—using frontend (React) and backend services (Java 9/17, Spring Boot) in Agile environments.
- Architect and integrate microservices and backend APIs, ensuring secure, efficient communication across systems.
- Migrate legacy applications (e.g., JBOSS) to AWS and container platforms (PCF, OpenShift).
- Deploy and manage cloud-native apps on AWS with focus on scalability and availability.
- Coordinate infra setup (TWS agents, Linux middleware, JBoss) across enterprise zones.
- Support the migration of batch jobs and ensure seamless transitions from app zones to enterprise environments.
- Collaborate with product owners, Scrum masters, and stakeholders to align technology efforts with business goals.
- Ensure adherence to secure coding standards, perform code reviews, and manage releases across SIT/UAT/NFT/PAT/PROD environments.
- Engage with external vendors for penetration testing, security assessments, and remediation planning.
- Actively drive continuous improvement and Site Reliability Engineering (SRE) practices within agile project environments.
Education and Experience
- Bachelor in Computer Science or a related technical field.
- Minimum of 10 years of experience in full stack development, cloud platforms, and enterprise architecture.
- At least 5 years of experience in the Banking, Financial Services, and Insurance (BFSI) sector.
- Proven experience in Java 9/17, Spring Boot, ReactJS, and full stack development.
- Strong knowledge of AWS cloud services, PCF, OpenShift, and containerization (Docker, Kubernetes).
- Proficient in scripting and automation using Shell scripts and Python.
- Experience with application modernization and cloud migration strategies.
- Familiar with architecture patterns (SOLID, MVC, MVVM), API standards (Swagger), and source control tools (Git, Bitbucket).
- Working knowledge of automated testing frameworks and security tools (e.g., SonarQube, Nexus).
- Certifications in Agile, AWS, or Enterprise Architecture are a plus.
We regret that only shortlisted applicants will be notified.
Beyondsoft Technology (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait— can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft Technology (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft Technology (Singapore) Pte. Ltd. does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.