Associate Performance Engineer
Bangalore, India

International Decision Systems, Inc. is a world-class software developer of enterprise level software for the commercial finance industry. Headquartered in Minneapolis with global offices in Australia, Europe and India, International Decision Systems, Inc. has a 30-year history of serving the majority of the top 200 leasing organizations worldwide. International Decision Systems, Inc.’s customers are among the largest publicly traded organizations in the world and they value International Decision System, Inc. for its nimble, responsive technology expertise. At International Decision Systems, Inc. you’ll be part of an innovative team of professionals who serve the world’s commercial finance industry with progressive products and financial depth only available from an integrated strategic partner.


Job Summary:

Ideal candidate will have Java J2EE development experience. As a server-side Java performance expert, the engineer will help us meet the high performance requirements for our own Java-based products. The engineer will partner with Development to review design documents to ensure performance and scalability is ”designed in” early in product development, and will collaborate with Developers to investigate thread contention issues, memory leaks, and other performance and scalability bottlenecks in the application and database layers, as well as measure, profile, and provide implementation recommendations.

Candidate will be responsible for identifying, fixing and/ or recommending fixes for scalability and performance issues with enterprise java application.

Job will involve profile applications using a Java application profiler tool to identify the bottleneck.
Key Responsibilities:

  • Analyze performance problems in complex Java applications and suggest remediation strategies

Minimum Requirements:

  • 2+ years of server-side Java software development.
  • Software development experience with a distinguished track record of ensuring the performance goals are met for technically demanding projects.
  • Development experience with applications using a relational database and an object/relational mapping layer tools like hibernate.
  • Basic understanding of profiling tools.
  • Troubleshooting and reasoning skills
  • Expert ability to analyze / interpret technical data
  • Expert ability to identify potential limitations in software architectures
  • Outstanding attention to detail and communication skills

Technology Experience:

  • Understanding of Object creation, garbage collection typical memory issues with java application.
  • Working knowledge of Java development tools and profilers
  • Familiar with the performance impacts/implications of Java frameworks (such as ORM, application servers, etc.)
  • Prior experience to resolve performance bottlenecks in complex server-side Java applications will be a plus.
  • Understanding of throughput, latency, memory and CPU utilization

Education:

  • BE or MCA

Interested candidates are required to post their updated CV to careersindia@idsgrp.com

 

 


Portfolio Management Software Solutions
©2010 International Decision Systems
Contact Us | Copyright
1500 IDS Center 80 South 8th Street
Minneapolis, MN, 55402, USA
612.851.3200

Minneapolis Web Design by First Scribe