Citi Logo

Citi

Java Developer

Reposted 2 Hours Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Mid level
In-Office
Chennai, Tamil Nadu, IND
Mid level
The Java Developer will provide technology services to Finance, contribute to application systems analysis and development, and work on system enhancements.
The summary above was generated by AI

Japan Finance & Functions Technology is responsible for providing Tech solutions and services to Finance, Compliance and HR organizations across Citi Japan legal vehicles. This position is an intermediate level position mainly providing technology services to Japan Finance and responsible for participation in the establishment and implementation of new or revised application systems and projects in coordination within the Japan and Global Technology teams. The overall objective of this role is to contribute to applications systems analysis and development activities.
In this role you’re expected to:

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code.
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging.
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions.
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents.
  • Provide accurate status updates on regular/adhoc basis to relevant stakeholders and senior management.
  • Acts as SME to senior stakeholders and/or other team members.
  • Consult with Business Users/Third Party Vendors and other technology groups on issues, recommend programming solutions.
  • Ensure essential procedures are followed and help define operating standards and processes.
  • Serve as advisor or coach to new or lower-level developers.
  • 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.

As a successful candidate, you’d ideally have the following skills and exposure to:

  • 4+ years of relevant experience in Application Development, Support and Project Management .
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Experience in documentation, presentation skills, automation, simplification, systems analysis and programming software applications.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Strong Programming skills in Java, Spring boot, Microservices, Unix/Linux, PL/SQL preferably in Oracle, Shell Scripting, Spring Boot, Spring Batch, Java, JavaScript.
  • Working experience in Agile methodologies, Sprint Planning with good knowledge in DevOps practices, and CI/CD pipelines.
  • Experience in identifying code vulnerabilities, remediations and optimization.
  • Knowledge and work experience in AI tools usage and Prompt Engineering is added advantage.
  • Experience in Cloud Technologies, Rest API, Software Deployments, Server and Database Migrations.
  • Strong knowledge and work experience in using Source Code Control Tools, Deployment Tools, IDEs, Scheduling and Monitoring Tools.
  • Experience in working and coordinating with Production Management teams to identify the issues, problem analysis, fixing bugs with strict timelines.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Good problem-solving skills and attention to detail, proactive working attitude, quick learning ability, strong ownership, responsibility and team spirit.
  • May have overlap working hours with Japan time.

Education:

  • Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.

Top Skills

Ci/Cd
Cloud Technologies
DevOps
Java
JavaScript
Microservices
Oracle
Pl/Sql
Rest Api
Shell Scripting
Spring Boot
Unix/Linux

Citi Chennai, Tamil Nadu, IND Office

C P Ramaswamy Road, Chennai, Tamil Nadu, India, 600018

Similar Jobs

5 Days Ago
In-Office
Senior level
Senior level
Legal Tech
The Java Developer will lead the development and maintenance of the Origin system for the Child Support Program, ensuring compliance and data integrity while mentoring junior staff.
Top Skills: AngularCSSDb2HTMLIbm WebsphereJavaJavaScriptSQLXML
6 Days Ago
In-Office or Remote
India
Senior level
Senior level
Information Technology
The Java Developer will work on backend Java development, utilizing frameworks and technologies such as Spring, Hibernate, and REST APIs, along with cloud and DevOps practices, in a banking context.
Top Skills: Advanced JavaAWSAzureCore JavaDevOpsDockerHibernateJavaJpaJunitKubernetesMockitoRest ApiSoapSpringSpring BootSpring MvcSQL
3 Days Ago
In-Office
Tharamani, Chennai, Tamil Nadu, IND
Senior level
Senior level
Fintech • Financial Services
Develop, test, and maintain Java applications integrated with Angular, ensuring high quality, security, and performance while collaborating with cross-functional teams.
Top Skills: AngularAWSAzureCSSDockerEclipseGitGradleHibernateHTMLIntellij IdeaJavaJavaScriptJenkinsMavenMySQLNetbeansNpmOracleSpringSQL ServerStrutsTypescriptYarn

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account