CrawlJobs Logo

Java Full Stack with Angular

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The position involves designing, developing, and testing application modules using Java and Angular for internal audit systems. It requires experience in programming, debugging, and implementing solutions. The role emphasizes risk assessment, compliance, and communication with stakeholders to deliver software solutions effectively.

Job Responsibility:

  • utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • identify and analyze issues, make recommendations, and implement solutions
  • conduct testing and debugging
  • utilize script tools and write basic code for design specifications
  • analyze information and make evaluative judgements to recommend solutions and improvements
  • design, develop, and test audit functionalities with Java
  • collaborate with team members in the implementation of solutions
  • communicate with business and technology stakeholders
  • work in a Scrum team
  • engage in architecture definition of new processes and review existing processes for improvements
  • support all products within functional area, from design to implementation and ongoing performance according to business need
  • develop and advocate for new solutions to undefined system needs
  • assist in the planning and managing of application development assignments
  • participate in technical discussions and remove blockers to ensure work progresses on time

Requirements:

  • 0-2 years of relevant experience
  • experience in programming/debugging used in business applications
  • working knowledge of industry practice and standards
  • comprehensive knowledge of specific business area for application development
  • working knowledge of program languages
  • consistently demonstrates clear and concise written and verbal communication
  • 2-5 years of relevant experience in the banking industry
  • strong or intermediate level experience in applications development role - full stack (e.g. Java, J2EE, Angular JS, SQL, Spring, Hibernate, ReactJS, NodeJs, Oracle, CICD Pipelines (Docker/Containers))
  • strong fundamentals of OOPS (Object Oriented Programming Standards) concepts, data structures, and algorithms
  • ability to write clean code using Core Java, JEE, Collections, Multithreading
  • experience with Spring Framework - Spring Boot, Microservices
  • strong experience with API and web services development using REST protocols
  • must have a good understanding of unit testing, test coverage
  • ability and willingness to work across multiple tools, frameworks, and technology stacks
  • good working knowledge of source code control tools and technologies
  • demonstrated problem-solving and decision-making skills
  • ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Nice to have:

  • experience with additional tools/frameworks/components from the Spring tech stack is highly desirable
  • clear and concise communication skills
  • willingness to mentor junior team members
What we offer:
  • equal opportunity employer
  • accessibility accommodations for individuals with disabilities

Additional Information:

Job Posted:
June 14, 2025

Employment Type:
Fulltime
Work Type:
Hybrid 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.