CrawlJobs Logo

Full Stack Lead

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled and experienced Full Stack Lead with expertise in Angular, J2EE, and Python. As a Full Stack Lead, the resource will be responsible for designing, developing, and maintaining web applications.

Job Responsibility:

  • Lead and mentor a team of full-stack developers, providing technical guidance and support
  • Define and enforce best practices, coding standards, and development workflows
  • Conduct code reviews to ensure high-quality, maintainable, and scalable code
  • Design and develop responsive front-end applications using Angular
  • Build and maintain robust back-end services and APIs using J2EE frameworks
  • Develop Python-based components for scripting, data processing, or back-end services
  • Collaborate with architects and stakeholders to design scalable, maintainable, and secure application architectures
  • Ensure seamless integration between front-end, back-end, and database layers
  • Work closely with product managers, designers, and QA teams to deliver high-quality features on time
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
  • Oversee CI/CD pipelines and deployment processes to ensure smooth releases
  • Monitor and maintain application performance in production environments
  • Stay updated with the latest technologies and frameworks in Angular, J2EE, and Python
  • Propose and implement improvements to existing systems, processes, and tools

Requirements:

  • Strong experience with Angular for front-end development with overall 12 years' experience
  • Proficiency in HTML5, CSS3, JavaScript, and TypeScript
  • Expertise in J2EE and frameworks like Spring Boot, Spring MVC, and Hibernate
  • Experience in building RESTful APIs and microservices
  • Proficiency in Python for scripting, data processing, or back-end development
  • Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM tools
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD)
  • Proficiency in unit testing, integration testing, and debugging tools
  • Bachelor's degree in business, Finance, Engineering or Information Systems, or an equivalent combination of education and experience

Nice to have:

  • Familiarity with Python frameworks like Flask, Django, or FastAPI
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra)
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Familiarity with testing frameworks like JUnit, Jasmine, or Protractor
  • Master's degree

Additional Information:

Job Posted:
September 04, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.