Talent.com
This job offer is not available in your country.
Senior Developer / Technical Lead (Java+Angular)

Senior Developer / Technical Lead (Java+Angular)

Tata Consultancy ServicesIndia
20 hours ago
Job description

Greetings from TCS!!!

TCS presents an excellent opportunity for Java Full Stack Developer

Role : Java Full Stack Developer

Desired Experience Range : 6-10 years

Location : Chennai, Hyderabad

Desired Competencies (Technical / Behavioral Competency)

Must Have-

  • Core Java, Java / J2EE, Springboot, Spring MVC, Web Services, Javascript, Angular, HTML, CSS

Requirements :

  • Minimum of 5-7 years of professional experience in front end and backend development and software architecture. - Strong expertise in Java and related technologies (Spring, Hibernate, etc.).
  • Proven experience in designing and implementing scalable and high-performance architectures.
  • In-depth understanding of object-oriented programming, design patterns, and software development methodologies.
  • Experience with microservices architecture and cloud technologies (preferably Azure).
  • Proficient in database design and management (Oracle, Azure SQL, etc). - Experience with DevOps tools (Git, Jenkins), practices, CI / CD pipelines, and containerization (Docker, Kubernetes).
  • Experience with tools such as Parasoft / SonarQube for identification of code smells, vulnerabilities.
  • Excellent problem-solving skills and the ability to think strategically and analytically.
  • Strong communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.
  • Experience with Agile / Scrum development methodologies.
  • Preferred :

  • Certification in Java Springboot technologies.
  • Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React). - Knowledge of additional programming languages such as Python.
  • Familiarity with enterprise architecture frameworks (TOGAF, Zachman).
  • Responsibilities :

  • Define and design the architecture of complex and interconnected Java applications and systems. - Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Lead the development and implementation of architectural standards and best practices.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality of software development.
  • Provide technical leadership and mentorship to development teams.
  • Work on development activities as per the design payout both frontend and backend.
  • Conduct design / code reviews; and ensure adherence to architectural standards and best practices.
  • Oversee the integration of applications and systems to ensure seamless interoperability.
  • Identify and address performance bottlenecks and system failures.
  • Stay updated with the latest industry trends, technologies, and best practices to ensure our solutions remain cutting-edge.
  • Hands on DevOps experience for CICD pipeline
  • Create a job alert for this search

    Senior Lead • India