CrawlJobs Logo

Apps Dev Intmd Programmer Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for ETL development in Java and Spring boot. The overall objective of this role is to design, develop, and optimize ETL workflows and data integration solutions using Java or Python. The role involves working closely with business and technology teams to ensure seamless data processing and transformation.

Job Responsibility:

  • Design, develop, and maintain ETL processes using open-source technologies such as Java, Python, and Spring Boot
  • Work with structured, semi-structured, and unstructured data from multiple sources
  • Implement data pipelines to extract, transform, and load data efficiently from various sources
  • Optimize data processing and transformation workflows for efficiency and scalability
  • Troubleshoot and resolve performance issues in ETL processes
  • Collaborate with data architects, analysts, and business teams to define data requirements
  • Ensure data quality, integrity, and governance standards are met
  • Document ETL designs, processes, and best practices for future reference and team collaboration
  • Implement and manage job scheduling and automation tools.

Requirements:

  • 5-6 years of relevant experience working with Java, Spring Boot, Python
  • Strong knowledge of SQL, PL/SQL, and database systems (Oracle, SQL Server, PostgreSQL, etc.)
  • Experience in designing, developing, and optimizing ETL processes and data pipelines
  • Proficiency in debugging, performance tuning, and ensuring scalability of ETL workflows
  • Familiarity with API integration, web services, and cloud platforms (AWS, Azure, GCP) is a plus
  • Strong understanding of data warehousing concepts and ETL best practices
  • Hands-on experience with version control tools (Git, SVN, etc.)
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated ability to solve problems and make decisions effectively
  • Ability to work under pressure and manage deadlines or unexpected changes in requirements
  • Certifications in Java or cloud technologies are a plus
  • Experience with CI/CD pipelines for ETL deployment.

Nice to have:

  • Certifications in Java or cloud technologies
  • Experience with CI/CD pipelines for ETL deployment
  • Spark/Scala experience.

Additional Information:

Job Posted:
November 01, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Apps Dev Intmd Programmer Analyst

Apps Dev Intmd Programmer Analyst

Citi’s Treasury and Trade Solutions group is built on the power of our network. ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4-8 years of Project Management experience with a mix of technologies
  • Strong understanding of object oriented analysis, programming and design patterns
  • Experience in Payments domain and Payment Processing applications is a significant plus
  • Hands-on on Java, J2ee, Spring, Oracle and PL/SQL
  • Hands-on on Agile Process, JIRA, GIT, uDeploy
  • Hands-on on Payments domain
  • Documents, Prototypes and Wireframes using UML Tools such as Enterprise Architect and MS VISIO
  • Good knowledge of conducting Sprint Demos to the clients on developed modules after each SCRUM Sprint
  • Experience in using Jira, Confluence, SQL Server/Oracle, MS SharePoint, HPQC (ALM), MS Visio, and MS Office Tools
  • Experience in all phases of Software Development Life Cycle (SDLC) methodologies such as Agile SCRUM and Waterfall Development
Job Responsibility
Job Responsibility
  • Design, development of the modules specifically targeted for Java, J2ee, Spring boot, Oracle and PL/SQL
  • Interact with the Stakeholders, Development Project Manager, the development, testing, and production support teams
  • Fulltime
Read More
Arrow Right

Java - Apps Dev Intmd Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
  • Good understanding of ECS, Kubernetes, and open-shift
  • Work in an agile environment following through the best practices of agile Scrum
  • Expertise in troubleshooting and problem solving
  • Expertise in Test driven development
  • Expertise in Authentication, Authorization, and Security
  • Must have experience in SCMs like GIT and tools like JIRA
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • 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
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • 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
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Java - Apps Dev Intmd Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
  • Good understanding of ECS, Kubernetes, and open-shift
  • Work in an agile environment following through the best practices of agile Scrum
  • Expertise in troubleshooting and problem solving
  • Expertise in Test driven development
  • Expertise in Authentication, Authorization, and Security
  • Must have experience in SCMs like GIT and tools like JIRA
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • 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
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • 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
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Apps Dev Intmd Programmer Analyst

We are seeking a developer with good skills in Java, J2ee, Spring boot, MongoDB ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4-8 years of Project Management experience with a mix of technologies
  • Strong understanding of object oriented analysis, programming and design patterns
  • Experience in Payments domain and Payment Processing applications is a significant plus
  • Hands-on on Java, J2ee, Spring, MongoDB and PL/SQL
  • Hands-on on Agile Process, JIRA, GIT, uDeploy
  • Hands-on on Payments domain
  • Documents, Prototypes and Wireframes using UML Tools such as Enterprise Architect and MS VISIO
  • Good knowledge of conducting Sprint Demos to the clients on developed modules after each SCRUM Sprint
  • Experience in using Jira, Confluence, SQL Server/Oracle, MS SharePoint, HPQC (ALM), MS Visio, and MS Office Tools
  • Experience in all phases of Software Development Life Cycle (SDLC) methodologies such as Agile SCRUM and Waterfall Development
Job Responsibility
Job Responsibility
  • Interact with the Stakeholders, Development Project Manager, the development, testing, and production support teams
  • Responsible for the design, development of the modules specifically targeted for Java, J2ee, Spring boot, MongoDB and PL/SQL
  • Good functional knowledge on Payments domain
  • Fulltime
Read More
Arrow Right
New

Bookkeeper

We are seeking a Bookkeeper for a long-term leave for our client in the Turlock ...
Location
Location
United States , Turlock
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–3 years of recent bookkeeping or accounting experience
  • Advanced Excel skills (including pivots/VLOOKUPs)
  • Strong attention to detail and data accuracy
  • Able to extract and interpret information from databases
  • Degree desired but not required
Job Responsibility
Job Responsibility
  • Extract and analyze data from databases (especially for margin calculations and reporting for the sales team)
  • Use MS Excel (including pivot tables and VLOOKUPs) to prepare financial and operational reports
  • Perform regular bookkeeping tasks: journal entries, payroll processing, accounts receivable, and accounts payable
  • Prepare invoices, reconcile accounts, and distribute financial statements
  • Support month-end closing activities, budget assistance, and audit requests
  • Ensure accuracy with government and regulatory reporting
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right
New

Accounts Receivable Specialist

We are looking for a skilled Accounts Receivable Specialist to join our client's...
Location
Location
United States , Cincinnati
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of experience in accounts receivable or bookkeeping, including cash applications and reconciliation
  • Proficiency in SAP/Oracle/JDE ERP systems is required
  • Advanced knowledge of Microsoft Excel, including pivot tables, v-lookups, and formulas
  • An associate degree or higher in Accounting, Finance, or a related field is preferred
  • Strong verbal and written communication skills for effective collaboration with teams and customers
  • Proven ability to research and resolve financial discrepancies independently
  • Must be local to Cincinnati, Ohio, and able to work in a hybrid capacity
  • Detail-oriented with excellent organizational skills to manage multiple tasks efficiently
Job Responsibility
Job Responsibility
  • Process incoming payments and apply them accurately to customer accounts to ensure timely posting
  • Retrieve payment details, invoices, and remittance advice from customer portals for efficient processing
  • Reconcile customer accounts to identify and resolve discrepancies, maintaining accurate account balances
  • Investigate and resolve issues related to payment discrepancies and unapplied amounts
  • Utilize SAP/Oracle/JDE ERP systems to manage and update accounts receivable data effectively
  • Analyze accounts receivable metrics using advanced Excel functions such as pivot tables and formulas
  • Collaborate with internal teams, including Sales, Billing, and Customer Service, to address account-related inquiries
  • Maintain clear communication with customers to resolve account discrepancies and provide payment updates
  • Ensure compliance with company policies and procedures in all accounts receivable tasks
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Assistant Controller

We are looking for a dedicated Assistant Controller to join a leading non-profit...
Location
Location
United States , Cincinnati
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience in accounting or financial management roles
  • Proven expertise in month-end close processes and general ledger management
  • Strong knowledge of financial statement audits and reporting standards
  • Advanced analytical skills to ensure accuracy in financial data and reporting
  • Ability to supervise and mentor accounting staff effectively
  • Proficiency in managing tax filings and regulations at city, state, and federal levels
  • Excellent problem-solving and organizational abilities to improve processes and control
Job Responsibility
Job Responsibility
  • Manage monthly, quarterly, and annual financial close processes to ensure accurate and timely reporting
  • Oversee and perform reconciliations for bank accounts, investments, and other financial activities
  • Supervise accounting staff and operations, including accounts payable, accounts receivable, and student accounts
  • Lead the preparation and coordination of annual financial audits, including support for student financial aid audits
  • Monitor compliance with tax regulations and oversee the preparation of quarterly and annual tax filings in collaboration with tax advisors
  • Analyze financial data to identify opportunities for improving controls and protecting institutional assets
  • Manage cash flow, investments, foreign exchange transactions, and overall treasury activities
  • Collaborate with Institutional Advancement to streamline operations, including fund reconciliations and financial reporting
  • Conduct additional accounting tasks such as financial modeling, asset management, and indirect cost calculations
  • Develop and implement strategies for managing restricted funds and optimizing budgetary resources
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

Hr Coordinator

We are looking for an efficient and detail-oriented HR Coordinator to join our t...
Location
Location
United States , Aurora
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Prior experience in HR coordination or administration is required
  • Proficiency with HRIS systems and other software, such as Ceridian Dayforce
  • Strong understanding of HR compliance and regulations
  • Ability to maintain confidentiality and handle sensitive information appropriately
  • Excellent communication and interpersonal skills
  • High attention to detail and organizational abilities
  • Familiarity with conducting background checks and related processes
  • Knowledge of social media practices and their impact on workplace policies
Job Responsibility
Job Responsibility
  • Manage onboarding processes to ensure new hires have a seamless integration into the organization
  • Maintain accurate employee records and ensure compliance with HR policies and regulations
  • Conduct background checks and verify candidate information during the hiring process
  • Utilize HRIS systems to track employee data and generate reports as needed
  • Address employee concerns by taking detailed notes and providing appropriate support
  • Monitor social media platforms to ensure adherence to company policies
  • Collaborate with internal teams to support HR initiatives and maintain a positive work environment
  • Uphold dress attire standards while representing the HR team
  • Coordinate and assist with interviews, including scheduling and conducting on-site tours
  • Provide support for general HR administrative tasks as required
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right
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.