Be aware of scams on social media involving phony job postings. Learn more


Information Engineer - Java Developer , Web Application

Location: Karnataka, India

Notice

This position is no longer open.

Requisition Number: 200018

External Description:

Job Description – MDM Software Engineer

Summary Description
This is an experienced JAVA Engineer position with a preferred emphasis in JAVA development and experience with Web based application development. The job position will be in the MDM – Engineering in Bangalore, India.

This role involves designing, developing and supporting analytical JAVA applications in a web-based environment, utilizing Teradata MDM. This engineer must have web-based Java/J2EE development, a strong object-oriented analysis and design skills, strong Servlet and JSP skills, good understanding of Spring Framework, experience with application servers and utilizing third party open source components and be able to support development of GUIs in this environment. Responsibilities include working closely with the engineering team to review feature/product requirements, provide input on architecture, preparation of specifications, design, prototype and develop web-based application, including (graphical) user interfaces which satisfies requirements. The engineer should define and deliver standard user interface/interaction approaches and templates used by MDM application developers to accelerate development and promote a common look and feel.

Education and Experience Requirements
Bachelors or Masters in Computer Science or applicable experience. 2-4 years of experience with Java J2EE, Web and GUI technologies (HTML, JavaScript, CSS, Servlets, JSP, XML, JSON, etc.), open source SW such as (Spring, Angular), and application servers such as Tomcat, WebSphere, WebLogic are preferred. Utilizing software tools, including Integrated Development Environments (Eclipse), JUnit, Ant, etc., to design and implement software solutions. XML proficiency is a must. Knowledge and experience with user design methodologies and considerations required. Experience with design tools to construct Use Cases and UML elements, web design and GUI design (examples required, such as URL’s, etc.). Business application development experience preferred. Knowledge and experience with database concepts and SQL desired.

Key Areas of Responsibility
1. Work with MDM-based Java application engineers on the design, prototype, development and support of all elements of business applications.
2. Create specifications in support of design, and development
3. Provide GUI and user interaction test design, develop and execute tests (document, test).
4. Planning and scoping of analytical development activities
5. Work with MDM development team to create Workflows, GUI and user interaction/experience standards and templates (i.e. presentation framework) for Teradata MDM-based applications.

Scope
This role requires the ability to work within a high-performance team, and the ability and initiative to develop and drive implementation of the user interface and user interaction strategies that will contribute to the ongoing success of the project.

This role is for a JAVA Engineer reporting directly to the group level manager, requiring good skills in building and maintaining productive, collaborative relationships with Development Engineering peers and TMDM management.

Work Environment:
Tasks will be performed in an office workstation environment.

CountryEEOText_Description: Why We Think You’ll Love Teradata We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

City: Bangalore

State: Karnataka

Community / Marketing Title: Information Engineer - Java Developer , Web Application

Job Category: Engineering

Company Profile:

Our Company

At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

LinkedIn Remote:

Location_formattedLocationLong: Bangalore, Karnataka IN

.