We are looking for an experienced hands-on Senior Talend developer with a perfect understanding of Java & ETL technologies and working knowledge of Mongo DB, an understanding of what it takes to bring up and maintain an enterprise-level application developed using Java technologies, including (but not limited to) Web Services, JDBC, etc.
Responsibilities:
- participate in all phases of SDLC including business requirements collection, analysis, sizing, design, development, testing, deployment and production support.
- Primarily responsible for hands-on Java-based ETL Development (Talend) with support from onsite and off-shore consultants on a daily basis
- Define and create data models, tables, views, queries etc. to support business requirements.
- Create and support Web Services that integrate ETL Jobs with the internal applications.
- Design, develop, debug, test and promote Java/ETL code into various environments from DEV through to PROD.
- Develop and contribute to Business Requirements Document along with users.
- Perform unit, integration and System testing of new applications.
- Ability to work under tight deadlines to deliver high-quality software for a new application from scratch.
Qualifications:
- 3-5 years of application development experience with Talend and Java. Proficiency with Talend Open Data Studio or Talend Big Data is a must.
- Hands-on development/maintenance experience in Talend.
- Knowledge of data formats and ETL and ELT processes in MongoDB.
- Experience with Restful or SOAP-based Web Services.
- Solid proven hands-on development experience in Java & J2EE framework on Unix/Windows environment.
- Worked on projects that have resulted in code being deployed to production.
- Familiarity with DevOps and CI/CD as well as Agile tools and processes including Git, Jenkins, Jira, and Confluence.
- Knowledge and experience in developing software using agile methodologies.