Epicareer Might not Working Properly
Learn More

Full Stack Developer (Java)

$ 5,500 - $ 8,500 / month

Checking job availability...

Original
Simplified

Job Description

Description

As a Full Stack Java Developer, you will be responsible for both backend and frontend development, while also leveraging your expertise in DevOps to streamline and automate the development lifecycle.

Responsibilities

  • Design, develop, and maintain backend services usingJava(Spring Boot, Hibernate).
  • Build responsive and dynamic user interfaces usingAngular/React.
  • Automate software deployment, monitoring, and scaling usingDevOps tools and practices(CI/CD pipelines, Docker, Kubernetes).
  • Collaborate with cross-functional teams to ensure smooth delivery of software from development to production.
  • Optimize applications for performance, scalability, and security.
  • Participate in code reviews, testing, and troubleshooting.
  • Contribute to Agile development practices (daily stand-ups, sprint planning, etc.).

Skills and Qualifications

  • Must be a Singaporean Citizen or Permanent Resident due to business needs
  • Proficiency in Javadevelopment, with experience inSpring Bootand microservices architecture.
  • Strongfrontend developmentskills withAngular/React, HTML, CSS, and JavaScript.
  • Experience withDevOps tools(CI/CD, Jenkins, Docker, Kubernetes).
  • Knowledge ofcloud platforms(AWS, Azure, or Google Cloud) and infrastructure as code (Terraform, Ansible).
  • Experience with version control systems likeGit.
  • Pythonexperience is a plus.
  • Familiarity with monitoring tools (Prometheus, Grafana) is a plus.

Job Description

Description

As a Full Stack Java Developer, you will be responsible for both backend and frontend development, while also leveraging your expertise in DevOps to streamline and automate the development lifecycle.

Responsibilities

  • Design, develop, and maintain backend services usingJava(Spring Boot, Hibernate).
  • Build responsive and dynamic user interfaces usingAngular/React.
  • Automate software deployment, monitoring, and scaling usingDevOps tools and practices(CI/CD pipelines, Docker, Kubernetes).
  • Collaborate with cross-functional teams to ensure smooth delivery of software from development to production.
  • Optimize applications for performance, scalability, and security.
  • Participate in code reviews, testing, and troubleshooting.
  • Contribute to Agile development practices (daily stand-ups, sprint planning, etc.).

Skills and Qualifications

  • Must be a Singaporean Citizen or Permanent Resident due to business needs
  • Proficiency in Javadevelopment, with experience inSpring Bootand microservices architecture.
  • Strongfrontend developmentskills withAngular/React, HTML, CSS, and JavaScript.
  • Experience withDevOps tools(CI/CD, Jenkins, Docker, Kubernetes).
  • Knowledge ofcloud platforms(AWS, Azure, or Google Cloud) and infrastructure as code (Terraform, Ansible).
  • Experience with version control systems likeGit.
  • Pythonexperience is a plus.
  • Familiarity with monitoring tools (Prometheus, Grafana) is a plus.