Java Spark Developer Ffs - Chennai
Citigroup Inc
Tamil Nadu, India
1d ago
source : Findojobs

Description Job Purpose : The purpose of the job is to design, develop and deliver enterprise applications in Finance and Risk Technology primarily using best in class software engineering practices with help of relevant technologies and tools like Talend, Spark, Unix / Hadoop Key Responsibilities : Leading / part of the development teams in development Center and aligning them to the global teams Responsible for end-

to-end delivery including understanding requirements, design, development, testing, release Design, document and develop batch and real time integration solutions based on functional requirements and integration requirements using Talend / Spark Develop Java programs to support and integrate with Talend / Spark Jobs Help develop test cases and plans to complete the unit testing and support System testing Have complete understanding of application code through code compilation, code walkthrough, execution flow, overall design, local compilation, deployment and behaviour / Unit testing.

Participate in all project planning, progress & development meetings with the team & global managers Development Value : Excellent opportunity to design / develop enterprise applications in Banking Finance domain Opportunity to work on latest technology stack and multi-

tiered Distributed platform Opportunity to learn / add domain skill in the area of finance Opportunity to move horizontally in other platforms / technologies Knowledge / Experience : Overall development experience of 10-

12years. 4+ Hands on experience in application design & development in following technologies : Java Talend Spark RDBMS Unix / Hadoop Distributed Computing Strong understanding of build and release tools and technologies Experience in large-

scale, distributed system design and development with low latency Real time knowledge and experience on enterprise system integration Good understanding of map-

reduce paradigm and able to develop Spark applications / map reduce jobs. Good to have : Experience of Financial concepts and functions (Journals, Revaluations, reclass, suspense etc.

Domain knowledge in Accounting Python or R Machine learning Natural Language Processing Skills : Strong design & execution bend of mind Thorough understanding of OO methodologies Software engineering best practices Passion for technology and self-

starter Orientation towards Disciplined development processes Strong writing, communication, time-management, decision-making, and basic task organization skills Ability to prioritize and manage schedules under tight, fixed deadlines Qualifications : B.

Tech from a top engineering college, University, preferably in computer science. Other preferred branches are EE, ECE. Candidates with passion for coding and systems development from other disciplines also can apply.

Substantial part of experience should be in top notch IBs / Banks and product companies Competencies : Good coding discipline Team work Good written & verbal communication skills Ability to mentor junior team members Qualifications Job Purpose : The purpose of the job is to design, develop and deliver enterprise applications in Finance and Risk Technology primarily using best in class software engineering practices with help of relevant technologies and tools like Talend, Spark, Unix / Hadoop Key Responsibilities : Leading / part of the development teams in development Center and aligning them to the global teams Responsible for end-

to-end delivery including understanding requirements, design, development, testing, release Design, document and develop batch and real time integration solutions based on functional requirements and integration requirements using Talend / Spark Develop Java programs to support and integrate with Talend / Spark Jobs Help develop test cases and plans to complete the unit testing and support System testing Have complete understanding of application code through code compilation, code walkthrough, execution flow, overall design, local compilation, deployment and behaviour / Unit testing.

Participate in all project planning, progress & development meetings with the team & global managers Development Value : Excellent opportunity to design / develop enterprise applications in Banking Finance domain Opportunity to work on latest technology stack and multi-

tiered Distributed platform Opportunity to learn / add domain skill in the area of finance Opportunity to move horizontally in other platforms / technologies Knowledge / Experience : Overall development experience of 10-

12years. 4+ Hands on experience in application design & development in following technologies : Java Talend Spark RDBMS Unix / Hadoop Distributed Computing Strong understanding of build and release tools and technologies Experience in large-

scale, distributed system design and development with low latency Real time knowledge and experience on enterprise system integration Good understanding of map-

reduce paradigm and able to develop Spark applications / map reduce jobs. Good to have : Experience of Financial concepts and functions (Journals, Revaluations, reclass, suspense etc.

Domain knowledge in Accounting Python or R Machine learning Natural Language Processing Skills : Strong design & execution bend of mind Thorough understanding of OO methodologies Software engineering best practices Passion for technology and self-

starter Orientation towards Disciplined development processes Strong writing, communication, time-management, decision-making, and basic task organization skills Ability to prioritize and manage schedules under tight, fixed deadlines Qualifications : B.

Tech from a top engineering college, University, preferably in computer science. Other preferred branches are EE, ECE. Candidates with passion for coding and systems development from other disciplines also can apply.

Substantial part of experience should be in top notch IBs / Banks and product companies Competencies : Good coding discipline Team work Good written & verbal communication skills Ability to mentor junior team members Primary Location : APAC-

IND-TN-ChennaiJob Category : TechnologyEducation Level : Bachelor's DegreeShift : Day JobEmployee Status : RegularTravel : No

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form