CrawlJobs Logo
Cr

Senior Java Full Stack Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Pune

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior 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.

Job Responsibility:

  • Development of existing/new global Trade systems working right from design to implementation
  • Deliver development/migration to new stack development using Agile
  • DevOps
  • Microservices & cloud and business process management framework-tools
  • Deliver great UX software using AngularJS
  • Deliver high quality software programs adhering to coding standards
  • Participate in designing the systems, converting functionality into technical design and preparation of test plans
  • Supporting and quick turnaround to fix UAT and Production defects while striving for zero defect
  • Extending from a developer to tester/support to become a full-stack effective developer in agile POD/squad

Requirements:

  • Bachelor’s degree (in science, computers, information technology or engineering)
  • 8+ years of experience in similar roles across banking or services technology
  • Knowledge of Corporate banking and trade finance
  • Solid grasp of OOP concepts, design patterns
  • Well versed with Tomcat, Maven, Gradle IDEs like IntelliJ
  • Well versed with Software development life cycle
  • Agile Experience
  • Should be able to do independent code review
  • Understand the software configuration management process
  • 8+ years of strong hands-on experience in coding Java 1.8 and above, AngularJS, React, SpringBoot, Kafka, IBM/Active MQ, Oracle
  • Must have hands on experience on No relational databases preferably MongoDB
  • Deep expertise in system design and microservices architecture
  • Strong understanding of CI/CD pipelines, and DevOps practices
  • Strong experience in Cloud development stack – PaaS (OpenShift) & Docker
  • Experience with trunk-based development, feature flags, and progressive delivery strategies
  • Working exposure to deliver quality product using BDD/Junit/Functional Automation etc.

Nice to have:

  • Excellent organization skills, attention to detail, and ability to multi-task
  • Demonstrated sense of responsibility and capability to deliver quickly
  • Excellent analytical and communication skills
  • Proactive problem-solver
  • Relationship builder and a very good team player
  • Promotes continuous process improvement especially in code quality, testability & reliability

Additional Information:

Job Posted:
June 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.