Full Stack Developer

As a Full Stack Developer at Christian Pfeiffer Maschinenfabrik GmbH, you will be responsible for designing, developing, and maintaining web apps.

Company: Christian Pfeiffer Maschinenfabrik GmbH
Location: Chennai
Experience: 3 - 5 Years
Position: Fulltime | On-site

Job Description:
As a Full Stack Developer at Christian Pfeiffer Maschinenfabrik GmbH, you will be responsible for designing, developing, and maintaining innovative web applications that support our core business operations. You will work closely with our project and engineering teams to translate requirements into functional and user-friendly solutions. You will be involved in all stages of the software development lifecycle, from concept and design to implementation, testing, and deployment.

Required Technical Skill Set:
HTML, CSS, JavaScript, Figma, Java (Spring Boot), React, Node.Js, PostgreSQL, AWS, GIT

Responsibilities:

  • Design and develop user interfaces using Figma and React.
  • Build and maintain robust backend systems using Java - Spring Boot Framework.
  • Design and implement database schemas using PostgreSQL.
  • Utilize AWS services for storage and other cloud-based needs.
  • Participate in the deployment and maintenance of applications.
  • Write clean, well-documented, and efficient code.
  • Troubleshoot and debug issues across the full stack.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to a positive and collaborative team environment.

Requirements:

  • Bachelor's degree in Computer Science or a related field (or equivalent experience).
  • 3-5 years of professional experience as a Full Stack Developer.
  • Proven experience with UI design using Figma.
  • Strong proficiency in Frontend development using React.
  • Strong proficiency in Spring Boot backend development; Node.js knowledge is a valuable asset.
  • Experience working with PostgreSQL databases.
  • Familiarity with AWS services for storage and deployment.
  • Experience with deployment processes and tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • You might need to travel for project discussions.
  • Fluency in English is required.

Why Join Us:

  • Opportunity to work on challenging and impactful projects in a leading international company.
  • A collaborative and supportive work environment.
  • Opportunities for professional growth and development.
  • Be part of a company that values innovation and quality.