Citi

Java Angular Developer

Citi
Apply
3 months ago
Pune, IndiaMid Level / Senior

Responsibilities

  • Develop and enhance applications using Java/J2EE and Angular.
  • Analyze code, applications, vulnerabilities, and security issues; conduct testing and debugging.
  • Design, implement, install, and support application systems and programming solutions.
  • Consult with users, clients, and technology groups to resolve issues and recommend solutions.
  • Use relational databases and ORM frameworks in application development.
  • Serve as an advisor or coach to new or lower-level analysts.
  • Assess risks, maintain compliance, and escalate or report control issues appropriately.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 4–9 years of full-stack development experience with a strong focus on Java and Angular.
  • Proficiency in Java and the Spring Framework, including Spring Boot, Spring MVC, and Spring Security.
  • Extensive experience with Angular components, services, routing, and state management.
  • Strong understanding of HTML5, CSS3, JavaScript, and TypeScript.
  • Experience designing and developing RESTful APIs.
  • Familiarity with PostgreSQL, MySQL, or Oracle and ORM frameworks such as Hibernate and JPA.
  • Clear written and verbal communication, problem-solving ability, decision-making skills, and the ability to manage deadlines and changing requirements.

Tech Stack

AngularJavaJavaScriptMySQLPostgreSQLSpring BootTypeScript

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me