Full Stack Developer (python, Rust, Java)

Downtown Core, Singapore, Singapore

Job Description


:

  • Design and develop high-performance, scalable applications using Java, Rust, Python, and JavaScript.
  • Build APIs and microservices using frameworks like Spring Boot, Play Framework, Django, and Dubbo.
  • Write well-designed, testable, and efficient code across the stack (frontend and backend).
  • Architect and optimize database schemas and queries for MySQL, PostgreSQL, MongoDB, and Redis.
  • Ensure efficient data storage and retrieval, leveraging caching mechanisms and database replication where necessary.
  • Implement backup and recovery strategies for critical data systems.
  • Implement and manage distributed systems using RocketMQ, Kafka, Zookeeper, and ShardingSphere.
  • Optimize application performance using ELK for logging and monitoring, and Jraft for consensus mechanisms.
  • Deploy and manage applications in containerized environments using Docker and Kubernetes.
  • Monitor and optimize deployments for performance, scalability, and security in cloud and on-premise environments.
  • Utilize Git for version control, and integrate with CI/CD pipelines using Maven, Jenkins, and related tools.
  • Write and manage deployment scripts and automated processes using Linux Shell.
  • Use tools such as JFR (Java Flight Recorder) to profile and troubleshoot performance issues.
  • Conduct code reviews and optimize the performance of applications and services.
  • Collaborate with cross-functional teams, including front-end developers, DevOps engineers, and database administrators.
  • Use UML for software design documentation and architecture planning.
  • Participate in agile development processes, providing estimations and delivering features on schedule.
  • Work with Spring Cloud for building cloud-native applications and microservices architectures.
  • Leverage cloud platforms for deployment and scaling of applications.
Requirements
  • 8+ years of experience in Java development, with hands-on experience in Rust, Python, and JavaScript.
  • Proficiency in SQL, GraphQL, Ruby, and Linux Shell scripting.
  • Extensive experience with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and caching systems like Redis.
  • Strong web development expertise using frameworks like Spring Boot, Play Framework, Django, and Dubbo.
  • Experience with middleware technologies such as ShardingSphere, RocketMQ, Kafka, Zookeeper, ELK, and Jraft.
  • Hands-on experience with Docker, Kubernetes, and Linux-based environments.
  • Familiarity with tools like Vim, Jetbrains, Git, Maven, JFR, and UML.
  • Excellent problem-solving and debugging skills, with a keen attention to detail.
  • Strong communication skills and ability to work in a collaborative, fast-paced environment.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of modern DevOps practices and CI/CD tools like Jenkins.
  • Familiarity with microservices architecture and API development.

Quess Corp

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1485278
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $10000 per month
  • Employment Status
    Permanent
  • Job Location
    Downtown Core, Singapore, Singapore
  • Education
    Not mentioned