Job Title: Full Stack Developer: Java Backend Development + React JS (5+ Years of Experience)

Location: Hybrid (Bengaluru)

Job Type: Full-Time

Experience Level: Minimum 5 years +

Company Description:

Tech T7 Innovations is a company that provides IT solutions to clients worldwide. The team consists of highly skilled and experienced professionals who are passionate about IT. Tech T7 Innovations offers a wide range of IT services, including software development, web design, cloud computing, cybersecurity, data engineering, data science and machine learning. The company is committed to staying up-to-date with the latest technologies and best practices to deliver the best solutions to their clients.

Job Description:

We are seeking a highly skilled Full Stack Developer with expertise in Java backend development and React.js for front-end development. The ideal candidate will have experience building scalable, high-performance web applications and a deep understanding of both backend and frontend technologies. You will be responsible for designing, developing, and maintaining robust applications, ensuring seamless integration between frontend and backend components.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using Java (Spring Boot, Hibernate, Microservices) and React.js.
  • Implement RESTful APIs and ensure efficient communication between frontend and backend systems.
  • Optimize application performance, security, and scalability.
  • Work with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Develop reusable UI components in React.js following best practices.
  • Collaborate with cross-functional teams including UI/UX designers, DevOps, and QA engineers.
  • Ensure code quality through code reviews, testing, and adherence to best development practices.
  • Troubleshoot, debug, and resolve production issues.
  • Stay updated with the latest industry trends, technologies, and best practices

Required Skills:

  • Backend: Strong proficiency in Java, Spring Boot, Hibernate, Microservices architecture.
  • Frontend: Hands-on experience with React.js, Redux, TypeScript, JavaScript, HTML5, CSS3.
  • Database: Experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
  • API Development: Expertise in designing and consuming RESTful APIs and GraphQL.
  • Cloud & DevOps: Experience with cloud platforms like AWS, Azure, or GCP, and CI/CD pipelines.
  • Version Control: Proficiency in Git and GitHub/GitLab.
  • Testing: Experience with unit and integration testing using tools like JUnit, Jest, Cypress, or Selenium.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a collaborative team.
  • Excellent communication skills.

Nice-to-Have Skills:

  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Familiarity with WebSockets and real-time communication frameworks.
  • Experience in performance testing and load testing tools.
  • Knowledge of Agile and Scrum methodologies.