KaryvioKaryvio
JobsBlogDeveloper ResourcesAI & Machine LearningCloud & DevOps
Sign in

Follow Us On Social Media

Stay connected for daily tech jobs, interview prep & updates

KaryvioKaryvio

Empowering developers and tech professionals with curated career guidance, tech job opportunities, and developer resources.

Explore

  • Articles & Stories
  • Tech Jobs
  • Resume ATS
  • All Resources

Partner

  • Advertise with us
  • Post a Job Listing
  • Personalized Feed

Stay in the loop

Get our weekly digest of tech trends, career opportunities, and tools.

© 2026 Karyvio. All rights reserved.

About·Privacy Policy·Disclosure
FeaturedTechnologyApplications DevelopmentHybridFull-timeFull-timeHybridEntry level

Java Fullstack Developer

Citi

Chennai, Tamil Nadu, India

Java Fullstack Developer
Job DetailsInformation
Job TitleJava Fullstack Developer
RoleJava Fullstack Developer
CompanyCiti
Job ID26998680
LocationChennai, Tamil Nadu, India
CategoryTechnology
ExperienceEntry level
Employment TypeFull-time
Work ModeHybrid
Primary SkillAngularJS, Springboot, AJAX, Microservices, jQuery, SQL, CSS3, Java, Spring Framework, JavaScript, JSON, JBoss, REST, HTML5, Oracle
Job Family GroupTechnology
Job FamilyApplications Development
Posting DateOct. 14, 2026
Posted DateOct 15, 2026

Description

Role Overview

The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

About Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Responsibilities

  • 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
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

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
  • Bachelor’s degree/University degree or equivalent experience
  • In depth knowledge and application of Java, J2EE, JDBC, Spring Framework, Struts framework, EJB and JavaScript
  • Proficient understanding of web markup, including Web socket, HTML5 and CSS3
  • Experience in developing AJAX interfaces with AJAX libraries and frameworks (e.g. JQuery, AngularJS, SpringBoot etc.)
  • Understanding of web services technologies such as Spring boot Micro services, REST, SOAP, HTTP, JSON
  • Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes, OOPS concepts, Collections, Multi-Threading, JDBC
  • Exposure to an industry-standard database (Oracle or Sybase) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning
  • Awareness of application servers /webservers (Weblogic, JBoss)
  • Work experience in testing frameworks like Junit, TestNG and Mocking
  • Experience in CI and CD pipelines
  • Linux commands, Shell Scripting, Design Patterns

Required Skills

AngularJSSpringbootAJAXMicroservicesjQuerySQLCSS3JavaSpring FrameworkJavaScriptJSONJBossRESTHTML5Oracle
Apply Now
Share
Resume match score

Sign in to see how your resume matches this job's required skills.

Citi

Citi

Recent Jobs

  • Application Developer

    Vertiv

    Oct 14, 2026

  • Software Developer Intern

    IBM

    Oct 14, 2026

  • Software Developer

    Hitachi Energy

    Oct 14, 2026

  • Full Stack Engineer

    Ford Motor Company

    Oct 14, 2026

  • Software Dev Engineer I

    Amazon

    Oct 14, 2026

  • Software Engineer I - Backend Leaning FullStack

    Rippling

    Oct 14, 2026

  • Software Engineer

    Commure

    Oct 14, 2026