Roles & Responsibilities
- Implement highly scalable web-based enterprise applications using Java technologies
- Analyze and design complex features built as increments to existing products
- Collaborate closely with platform and UI engineers for end to end design of the features
- Evaluate, investigate, and tune/optimize the performance of the application
- Develop and support of key features and functions throughout its life cycle, from conception to support and enhancement
- Resolve Customer Incidents and Support Viewpoint Engineering team
Required Skills
- Advanced programming skills in core Java, Hibernate/MyBatis
- Experience debugging and troubleshooting in concurrent, complex, clustered environments having huge data
- Experience with J2EE technologies and Spring framework
- Experience in using JavaScript and related frameworks (JQuery/Backbone/React)
- Effective communication and presentation skills
Desired skills
- Experience with memory analysis and JVM tuning
- Experience with Relational databases – Teradata, Postgres
- Experience working with Microservices architecture and Docker
- Use of tools such as JIRA, Git, Jenkins, Artifactory in a CI/CD environment
Scope
- Individual Contributor role closely working with team members, reports to Engineering Manager.
Work Environment
Software Development and Maintenance
Qualifications & Educational Requirements
- Tech/M.Tech/MCA/MSc in CSE/IT/related disciplines
- 0-2 years of relevant industry experience
- Experience in Web application development
Location: Hyderabad
Company: Teradata
The Job is closed. Check the latest active jobs here.