Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack developer

AURELIUS SOFTWARE PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Singapore is looking for a developer with expertise in Java 11+, RESTful APIs, and ReactJS. The role involves delivering technically excellent software solutions and adhering to the Software Development Life Cycle. Candidates should have experience with Microservices, TypeScript, and testing frameworks. Join a team that values technical discussions and collaborative problem-solving.

Qualifications

  • Experience with Java 11+, RESTful APIs, and Microservices development.
  • Proficiency in ReactJS v16.8+, Application State Management using Redux.
  • Strong knowledge of ES6 and Advanced TypeScript concepts.
  • Familiarity with React Native for cross-platform app development.
  • Experience with Testing frameworks like JUnit, Mockito, and Jest.

Responsibilities

  • Deliver technical excellence in software solutions.
  • Contribute to translating business requirements into software.
  • Facilitate technical discussions within the team.
  • Develop data integration and deployment strategies.
  • Adhere to the company's Software Development Life Cycle.

Skills

Java 11+
RESTful APIs
Microservices development
ReactJS v16.8+
Application State Management – Redux
ES6
TypeScript
React Native
TDD/BDD
RDBMS
NoSQL
GIT
Docker
Kubernetes

Tools

Spring Boot
Spring Cloud
Jest
Enzyme
Webpack
Material-UI
Ant Design
AKS
Kafka
Job description
Who we are looking for
  • Must have Experience with:
  • Java 11+
  • RESTful APIs and Microservices development (Spring Boot, Spring Cloud)
  • ReactJS v16.8+, Application State Management – Redux
  • ES6, Proven experience with Advanced TypeScript concepts
  • React Native for iOS and Android App development
  • TDD/BDD (JUnit, Mockito and cucumber) and other testing frameworks like Jest and Enzyme
  • RDBMS & NoSQL
  • Experience with transcompiler tools like Babel & build tools like Webpack
  • Exposure to performance measuring tools such as Profiler and performance optimization practices
  • Exposure to component libraries such as Material-UI, Ant Design, etc.
  • Code Version Control tools (GIT, Bitbucket)
  • DevOps (CI/CD, Docker, Kubernetes)
  • Cloud platform (AKS, API Gateway)
  • Basic of Event Bus (confluent - Kafka)
  • Deliver technical excellence
  • Contribute to the translation of business requirements into well-architected software solutions
  • Participate and at times facilitate technical discussions with the team
  • Adhere and contribute to platform related technical standards and processes
  • Develops data integration, migration and deployment strategies
  • Deliver applications in accordance with relevant IT policies and procedures
  • Adhere to company’s Software Development Life Cycle (SDLC).
  • Identify and solve complex problems collaboratively
  • Contribute to the technical training & development of the team
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.