India
We are seeking a highly skilled Lead Java Developer to join our team, working on a critical project for a global investment bank. In this role, you will be part of the scrum team working with business, business analysts, QAs, and solution architects. Your primary focus will be developing strategic integration flows for Data Governance processes, as well as Workflow implementation. As this is a critical role in our team, we are looking for an experienced and talented person who aspires to a leadership position. If you are passionate about delivering high-quality code and enjoy working in a multicultural environment, we invite you to apply.
Responsibilities
- Develop strategic integration flows for Data Governance processes and Workflow implementation
- Collaborate with business, business analysts, QAs, and solution architects to ensure seamless integration of solutions
- Follow the highest IT development standards to deliver high-quality code
- Participate in the design and development of software solutions
- Contribute to the development of project plans, timelines, and estimates
- Provide technical guidance and mentorship to junior developers
- Contribute to the continuous improvement of software development processes and methodologies
Requirements
- 5 or more years of experience as a Software Engineer, demonstrating your expertise in core Java development and proficiency in SQL
- Good knowledge of Mule ESB, or any other ESB, showcasing your ability to develop strategic integration flows for Data Governance processes
- JavaScript (Type Script, Angular) expertise
- Activiti, Groovy, Tableau, and/or Collibra Data Governance expertise would be a plus, demonstrating your broad understanding of data management technology solutions
- Strong analytical, problem-solving, and synthesizing skills, enabling you to convert complex problems into simple, elegant specifications
- Bachelor's degree in IT, such as Computer Science, Business Informatics, etc.
- Good understanding of the project and software development lifecycle, experience in Agile/Scrum methodology
- Strong written and verbal communication skills in English
- 1+ year of relevant leadership experience
Nice to have
- Experience in developing solutions for Data Governance, Data Lineage, and Data Quality Monitoring
- Experience with Activiti, Groovy, Tableau, and/or Collibra Data Governance
- Experience with Agile/Scrum methodology and DevOps practices
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn