Senior Software Engineer - Java
Location: Bengaluru, Karnataka, India
Job Number: 35480
Position Title: Senior Software Engineer
External Description:
Our Team
Informatica Primary Technology Connectivity team builds the connectivity to multiple different third-party systems to power not only all Informatica on-premise products, but also power Informatica products as a Cloud-based service to exploit the huge opportunity from today's megatrends – Cloud, Social and mobile..
Your Opportunity
We are looking for a Senior Software Engineer with a record of developing and delivering enterprise class software and experience on framework design to join the Connectivity group in our Bangalore location. You will be responsible for delivery of a Connectors for Informatica products. You will deliver a parts of enterprise-ready connectivity solution that can work on Cloud and on-premise and connects to many data sources & ecosystems.
Our Ideal Candidate
This position is suited for person who aspires to achieve challenging goals as part of his career objective. We are looking at hiring Senior Software Engineer for the connectivity Dev team at Informatica who shall be responsible for development in the area of connectivity.
You will be reporting to Development Manager
Your Responsibilities
- Develop new connectors which are enterprise use case ready. You will develop connectors for different Informatica products.
- Write high-quality code using your in-depth knowledge of Java, object-oriented concepts, algorithms and data structures.
- Collaborate with peer engineers, and architects spanning their respective areas to deliver end-to-end components and features.
- Handling customers escalations that are routed to R&D from Global customer support (would require you to re-prioritize your tasks )
- Gather and interpret broad requirement specifications from customers/Product Management that are not yet defined.
- Produce techno-functional specs and designs based on high-level requirements.
- Estimate efforts, identify risks, meet project schedules.
- Be a performer and team player that enjoy challenging assignments in a and fast-growing distributed workplace
- Work in an Agile software development team delivering product and feature increments in short iterations
- Work with cross geographical R&D engineering
- Mentor and provide technical guidance to other team members
- Use in determining the cause of problems, and demonstrate responsibilities based on changing requirements (such as urgent customer problems).
Your Qualification
- BS/MS/MCA/ in Computer Science or related fields.
- 3-6 years of experience developing enterprise products
- Excellent coding and design skills in Java server-side technologies
- Experience with Eclipse, Maven, Linux, Tomcat is mandatory
- experience in Hadoop technologies, SPARK, Kubernetes will add more weightage
- Experience with Object-oriented design and programming ,troubleshooting.
- Familiarity with Agile development process
- Experience in the Cloud Applications
City: Bangalore
State: Karnataka
Seniority Level: Mid-Senior Level
Alternative Location(s) :
Community / Marketing Title: Senior Software Engineer - Java
Remote LinkedIn Hashtag:
LinkedIN Hashtag: LI-DN1
Company Profile:
EEO Employer Verbiage:
At Informatica we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, one where all employees are treated with dignity and respect. All qualified applicants will receive consideration for employment without regard to race, color, gender, sex, sexual orientation, marital status, religion, age, disability, gender identity, veteran status or any other characteristic protected by applicable law and Informatica policy.
Travel Requirement: Limited
Location_formattedLocationLong: Bangalore, Karnataka IN