Full Stack Engineer (Java)

Noida, Uttar Pradesh, India
Sep 13, 2024
Sep 13, 2025
Remote
Full-Time
5 Years
Job Description

We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Java, Angular, Node.js, and full-stack development. In this role, you will be instrumental in the design, development, and maintenance of cutting-edge software applications. You’ll collaborate with cross-functional teams, using a wide range of technologies to deliver scalable and high-performance solutions that meet the evolving needs of the business.

Responsibilities

  1. Design and Development. Lead the design and development of robust, scalable, and high-performance software solutions using Java, Angular, Node.js, React, and other relevant technologies.
  2. Cross-functional Collaboration. Work closely with cross-functional teams to gather requirements, define software specifications, and deliver innovative solutions.
  3. Code Quality. Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards, ensuring long-term maintainability.
  4. Testing and Debugging. Conduct thorough testing and debugging of applications to ensure optimal performance, functionality, and stability.
  5. Code Reviews. Participate in code reviews, providing constructive feedback to peers, ensuring code quality, and identifying areas for improvement.
  6. Issue Resolution. Investigate, diagnose, and resolve software defects and performance issues in a timely manner.
  7. Stakeholder Engagement. Collaborate with stakeholders, including product managers and designers, to understand business requirements and translate them into technical solutions.
  8. Technology Updates. Stay up-to-date with the latest trends and advancements in software development, continuously improving your skills and applying new technologies when relevant.
  9. Mentorship. Mentor junior developers, providing guidance and fostering professional growth within the team.
  10. Timely Delivery. Ensure high-quality and timely delivery of software products by working closely with product managers and other team members.

Mandatory Skills

  • 5+ years of experience in full-stack software development.
  • Proficiency in Java, Spring Boot, Angular, React, Node.js.
  • Strong skills in HTML, CSS, and front-end frameworks.
  • Experience with RESTful APIs, microservices, and web applications.

Nice-to-Have Skills

  • Experience with Azure or AWS cloud services.
  • Knowledge of Power BI, PowerApps, and Power Automate for process automation.
  • Exposure to automation tools and cloud-native development.

Why Join Us?

This is a fantastic opportunity to work on dynamic projects and collaborate with a talented team. If you are passionate about delivering high-quality software solutions, enjoy staying at the forefront of technology, and are eager to mentor and grow with others, we encourage you to apply.