CrawlJobs Logo
Briefcase Icon
Category Icon

Applications Developer - ETL Jobs (On-site work)

147 Job Offers

Filters
Applications Development Senior Programmer Analyst
Save Icon
Seeking an experienced Applications Development Senior Programmer Analyst in Singapore. This role requires 5-8 years of expertise in Java, J2EE, Spring, and Hibernate for building multithreaded applications. You will analyze complex systems, lead full development cycles, and ensure robust, high-p...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Pune to design and develop high-performance Java applications. This role requires 8+ years of expertise in Java, Spring, microservices, and Oracle DB. You will lead in an Agile/DevOps environment, ensuring software quality and stability. Knowledge of Big Dat...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Vice President, Applications Development Tech Lead Analyst
Save Icon
Lead the development of the global Rates Risk engine in Tokyo. This senior Tech Lead role requires 8+ years of core Java expertise to build multi-threaded applications for derivatives valuation and risk analysis. You will guide a team, partner with Front Office, and leverage technologies like SQL...
Location Icon
Location
Japan , Chiyoda
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Technology Lead Analyst
Save Icon
Lead global application development projects as a Technology Lead Analyst in Singapore. This senior role requires 6-10 years of experience, expertise in VisionPlus/credit cards, and strong project leadership. You will design systems, implement enhancements, and drive large-scale innovations for C...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Manager
Save Icon
Lead a team in Singapore to develop resilient, scalable financial applications using Java/Spring Boot. This senior manager role requires 11-15 years' experience, including stakeholder management and deep technical knowledge of Kafka, APIs, and cloud platforms. Drive technical strategy and mentor ...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Development Group Manager
Save Icon
Lead a team of managers in Mississauga, delivering critical Java applications using Agile methodologies. This senior role requires 10+ years of hands-on development and 5+ years managing teams across the full project lifecycle. Drive digital transformation while providing strategic project govern...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Developer
Save Icon
Join Citi's Payment Modernization team in Chennai as a Java Application Developer. You will design and implement cutting-edge payment solutions using Java, Spring Boot, Kafka, and microservices. Ideal candidates have strong banking payments experience with formats like ISO 20022 and SWIFT. This r...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Chennai as an Applications Development Programmer Analyst. This intermediate role requires 2-5 years in Financial Services with expertise in .NET, ASP.NET MVC, and JavaScript. You will design systems, identify security enhancements, and act as a subject matter expert i...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Development Lead
Save Icon
Lead a high-performing team developing cutting-edge data analytics products for a Tier 1 bank's Fixed Income business. Leverage your 10+ years of experience in Java/Python and cloud-native architecture to drive innovation and deliver actionable insights. This Pune-based role requires expertise in...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Technology Lead Analyst
Save Icon
Lead Java applications development for Global Custody services. This senior role in Pune requires 5+ years with Java 8, Spring Boot, ReactJS, and Kafka/MQ. You will design, implement, and support complex systems using event-driven architecture.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Pune as an Applications Development Programmer Analyst. This intermediate role requires 5-7 years of financial services experience and expertise in Java, Spring Boot, and Microservices. You will design, enhance, and secure applications while mentoring junior analysts i...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Chennai as an Applications Development Programmer Analyst. This intermediate role requires 2-5 years of financial services experience with .NET, ASP.NET MVC, and JavaScript. You will design, enhance, and secure applications while coaching junior analysts in a collabora...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Developer with Payments Domain Experience
Save Icon
Join our team in Chennai as a Java Application Developer specializing in Payments. You will modernize payment systems using Java 17, Spring Boot, and microservices on OpenShift. We seek an expert in CI/CD, Kafka, and agile methodologies with banking payments domain experience.
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Chennai as an Applications Development Programmer Analyst. This intermediate role requires 4-8 years of financial services experience. You will design, enhance, and secure applications while coaching junior analysts. Utilize your problem-solving skills in a dynamic, independent envir...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Applications Developer - RPG
Save Icon
Join our IT team as an Applications Developer specializing in RPG IV / ILE RPG on the IBM i platform. You will design and maintain solutions using modern RPG tools in the manufacturing industry. We offer excellent low-cost health benefits, a 401(k) with company match, and a culture that promotes ...
Location Icon
Location
United States , Anderson
Salary Icon
Salary
72000.00 - 120000.00 USD / Year
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Big Data Application Development Senior Programmer
Save Icon
Seeking a Senior Big Data Developer in Chennai to build a new Strategic Data Repository. Utilize 8-10 years of experience with Java, Hadoop, Spark, and Kafka for real-time and batch data processing. This role involves full-stack development, translating architecture into code, and solving complex...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Cloud Application Developer with AI expertise
Save Icon
Join Hewlett Packard Enterprise in Chennai as a Cloud Application Developer with AI expertise. You will design and build mission-critical, cloud-native applications using Python, Java, or Golang. Your role focuses on developing real-time data pipelines with Apache Kafka and implementing DevOps pr...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Java Applications Development Senior Supervisor
Save Icon
Lead Java application development in Pune, India. This senior supervisory role requires deep expertise in Java 8+, Spring Boot, Hibernate, and modern tools like Kafka and Kubernetes. You will design, build, and maintain robust applications while collaborating with cross-functional teams. Drive in...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking an experienced Applications Development Senior Programmer Analyst in Pune. This role involves systems analysis, programming, and managing full-cycle software projects. Utilize your 5-8 years of expertise to design and implement solutions for complex business needs. We offer a comprehensiv...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Java Lead Analyst
Save Icon
Lead Java Applications Development in Pune. This senior role requires 6-10 years of experience, deep system analysis skills, and project leadership. You will design, enhance, and implement high-impact solutions, acting as a subject matter expert. Utilize your advanced programming knowledge to dri...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Embark on a rewarding career path by exploring Applications Developer - ETL jobs, a critical role at the intersection of data management and software engineering. Professionals in this field are the architects of data flow, designing, building, and maintaining the sophisticated systems that extract, transform, and load (ETL) raw data into structured, usable formats for business intelligence, analytics, and application consumption. These developers are pivotal in transforming vast, disparate data sets into a cohesive and reliable strategic asset for organizations. A career in Applications Development with an ETL focus typically involves a comprehensive set of responsibilities centered on the entire data pipeline lifecycle. Practitioners are responsible for analyzing business requirements to design and implement robust ETL processes and data integration solutions. A core part of the role involves writing efficient, scalable code and complex SQL queries to extract data from various source systems, applying business rules and logic to cleanse and transform it, and then loading it into target databases, data warehouses, or data lakes. They conduct rigorous testing, debugging, and performance tuning to ensure the accuracy, efficiency, and reliability of data transfers. Furthermore, these developers are tasked with identifying and resolving data quality issues, optimizing data workflows for speed and scalability, and maintaining documentation for all processes. As they progress, individuals in these jobs often consult with other technology groups and business stakeholders, recommending programming solutions and acting as a subject matter expert on data-related matters. Senior-level positions may involve mentoring junior analysts and managing project timelines. To succeed in Applications Developer - ETL jobs, a specific skill set is essential. Proficiency in core programming languages such as SQL, Python, Java, or Scala is fundamental, coupled with hands-on experience in specialized ETL tools and frameworks like Informatica, Talend, Apache Spark, or Ab Initio. A strong understanding of database management systems (e.g., Oracle, SQL Server, MySQL) and data warehousing concepts is a must. Beyond technical prowess, successful candidates demonstrate strong analytical and problem-solving skills to tackle complex data challenges. Clear written and verbal communication is vital for collaborating with team members and explaining technical concepts to non-technical stakeholders. Typically, employers seek candidates with a bachelor's degree in computer science, information technology, or a related field, complemented by several years of relevant experience in applications development. For those seeking dynamic and impactful careers, Applications Developer - ETL jobs offer the opportunity to build the foundational data infrastructure that powers modern business decisions.

Filters

×
Countries
Category
Location
Work Mode
Salary