Description

You will build and maintain end-to-end applications using Java and modern frontend frameworks.

Responsibilities

  • Design, develop, test, and deploy full stack applications using Java and Spring Boot.
  • Write clean, scalable, and maintainable code throughout the entire software development lifecycle.
  • Develop and consume RESTful APIs and manage databases including PostgreSQL, MySQL, or MongoDB.
  • Collaborate with product managers, designers, QA, and DevOps to deliver projects within Agile/Scrum cycles.
  • Conduct code reviews, mentor junior developers, and troubleshoot issues in production environments.

Required Skills

  • 10+ years of experience in software development.
  • Proficiency in Java and related Spring Boot frameworks.
  • Experience with React.js, Angular, or Vue.js.
  • Strong front-end development skills including CSS.
  • Hands-on experience with PostgreSQL, MySQL, or MongoDB.
  • Proven ability in back-end and full-stack web development.
  • Strong problem-solving and troubleshooting capabilities.
  • Bachelor's degree in Computer Science or a related field.

Education

Bachelor's degree in Computer Science