CrawlJobs Logo

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:

Intermediate developer to be a part of the Middle Office, Markets Operations technology group. Responsible for delivering on client facing technology platforms and metrics analytics for the middle office and operations groups. Critical C11 Java Full stack role in the Markets Operations Technology organization for Variable Expense Management platform. Expected to contribute towards business deliveries, build and maintain the new generation DevOps infrastructure in Cloud for the platforms, own the components within the platform with accountability towards quality, stability and timeliness of the delivery, act as the client facing point person for APAC/EMEA middle office and operations to support businesses users and drive reengineering efforts.

Job Responsibility:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues
  • Recommend and develop security measures in post implementation analysis of business usage
  • Ensure essential procedures are followed and help define operating standards and processes
  • Acts as SME to senior stakeholders and/or other team members
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing
  • Conduct thorough code reviews
  • Implement and enforce secure coding practices

Requirements:

  • Min 4+ years of experience as Java Developer
  • At least 4 years experience in Java 8+
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • At least 4 years of experience working with Spring (Core, Integration, Batch)/Hibernate technologies
  • Good working experience on Angular 2+, Unix Scripting
  • Solid knowledge of SQL in the context of a major RDBMS
  • Comfortable working with XML parsing (including schemas), JSON and third party libraries
  • Well versed with design standards & frameworks
  • Quick learner of new tools and technologies
  • Experience with methodologies - Agile, Waterfall, Test Driven Development
  • Experience with tools - Git, IntelliJ IDEA/Eclipse, Maven, TeamCity, Jenkins, JIRA and automated testing tools like Junit
  • Excellent project management, time management, verbal and written communications skills
  • Proactive attitude, ability to run projects with minimal direction
  • Experience in building/converting the Application to Microservices
  • Bachelor's degree/University degree or equivalent experience

Additional Information:

Job Posted:
October 15, 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.