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.