Published on Jul 5, 2024
Java
Trail Job Post
Trail Job Post

About Us:

Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions. With a strong focus on innovation and transformation, TCS is dedicated to helping clients achieve operational excellence. Join our team in Chennai and work with talented professionals to create world-class digital solutions that drive growth and competitive advantage.

Position Overview:

We are looking for a passionate and experienced Java Full Stack Developer to join our dynamic team in Chennai. As a Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining enterprise applications. This role requires expertise in both front-end and back-end development, with strong skills in Java, Spring Boot, and modern JavaScript frameworks.

Key Responsibilities:

  • Backend Development: Develop and maintain high-performance, scalable applications using Java, Spring Boot, and related technologies.
  • Frontend Development: Build responsive, user-centric interfaces using frameworks like Angular, React, or Vue.js.
  • API Integration: Develop RESTful APIs and integrate them with front-end applications to deliver seamless user experiences.
  • Database Management: Work with relational and non-relational databases, including MySQL, MongoDB, or similar, ensuring efficient data storage and retrieval.
  • Quality Assurance: Write and execute unit tests to maintain code quality; participate in code reviews and follow best practices.
  • Collaborate: Work closely with cross-functional teams, including UI/UX designers, project managers, and QA engineers, to deliver robust and scalable applications.
  • Continuous Improvement: Identify areas for improvement in the codebase, promote best practices, and contribute to improving development processes.

Qualifications:

  • Experience: 3+ years of experience as a Full Stack Developer, with a strong background in Java-based technologies.
  • Technical Skills:
    • Proficiency in Java, Spring Boot, Hibernate/JPA.
    • Hands-on experience with front-end frameworks like Angular, React, or Vue.js.
    • Familiarity with HTML5, CSS3, JavaScript, and responsive design principles.
    • Knowledge of databases such as MySQL, MongoDB, and experience with ORM.
    • Experience with RESTful services and API development.
    • Familiarity with DevOps practices and tools, including version control (Git), CI/CD, and containerization (Docker) is a plus.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.

Why Join TCS?

  • Competitive salary and benefits package.
  • Opportunities for career growth and continuous learning.
  • Be part of a global team with cutting-edge technology projects.
  • Supportive and inclusive work environment.

How to Apply:

If you're ready to take your career to the next level with TCS, apply now by submitting your resume and a brief cover letter through our [TCS Careers Portal]. Let’s create impactful digital solutions together!