Associate Software Engineer – React, Spring Boot

Location: Remote

Job Summary:

  • We are seeking a highly motivated and talented Associate Software Engineer with expertise in React and Spring Boot to join our dynamic team.
  • The ideal candidate will possess a strong understanding of both front-end and back-end development, with practical experience in building and deploying scalable applications.
  • This role requires proficiency in Java, Spring Boot framework, React, and cloud platforms like GCP and AWS.
  • You will be responsible for contributing to the development and maintenance of our web applications, ensuring high performance and responsiveness.

Our Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 1-2 years of professional experience in software development.
  • Must be able to work between 8:00 AM to 4:00 PM Eastern Time Zone (ET).
  • Strong proficiency in Java and the Spring Boot framework.
  • Solid understanding and practical experience with React for front-end development.
  • Experience working with cloud platforms, specifically GCP and AWS.
  • Familiarity with RESTful API design and development.
  • Experience with version control systems (e.g., Git).
  • Knowledge of database systems (MySQL, PostgreSQL).
  • Understanding of software development lifecycle and agile methodologies.
  • Strong communication and teamwork abilities.

Roles and Responsibilities:

  • Develop and maintain robust and scalable web applications using React and Spring Boot.
  • Design and implement RESTful APIs for seamless communication between front-end and back-end.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Deploy and manage applications on cloud platforms (GCP and AWS).
  • Troubleshoot and resolve software defects and performance issues.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to the continuous improvement of development processes.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and supportive work environment.
  • Exposure to cutting-edge technologies and cloud platforms.
  • Opportunities to work on challenging and impactful projects.
Job Category: Associate Software Engineer
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf