Search by job, company or skills

F

M26 - Full Stack Engineer

3-5 Years
SGD 6,000 - 8,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Architect, develop, and deploy scalable microservices using Java and Python, ensuring high availability and performance
  • Collaborate with DevOps to deploy and manage applications using AWS services (EC2, S3, RDS, Lambda, SQS/SNS, DynamoDB)
  • Apply Domain-Driven Design (DDD) and Event-Driven Architecture (EDA) to build maintainable and decoupled systems
  • Design, implement, and secure scalable RESTful and/or GraphQL APIs using AWS API Gateway
  • Write and maintain automated tests (unit, integration, end-to-end) and participate in code reviews
  • Implement and maintain CI/CD pipelines (e.g., GitHub Actions, AWS CodePipeline) and deploy using Docker and ECS/Fargate or EKS
  • Implement monitoring, logging, and tracing for production systems (e.g., CloudWatch, X-Ray, Prometheus, Grafana)
  • Ensure secure coding practices aligned with OWASP standards and compliance requirements
  • Leverage modern developer tools, including AI coding assistants, to improve productivity and code quality

Requirements

  • 3+ years of experience as a Backend Software Engineer working on production systems
  • Strong proficiency in Java and Python
  • Hands-on experience with AWS cloud services and deployments
  • Solid understanding of Microservices Architecture, Event-Driven Architecture, and Domain-Driven Design (DDD)
  • Experience with relational databases (PostgreSQL/MySQL) and NoSQL databases (preferably DynamoDB)
  • Familiarity with CI/CD pipelines and containerization (Docker)
  • Knowledge of secure coding practices and application security standards
  • Strong communication skills and ability to collaborate with cross-functional teams
  • Strong problem-solving skills with a pragmatic approach to technical challenges
  • Ability to translate business requirements into scalable technical solutions

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146077055