Cloud Platform DevelopmentInformation Technology Bangalore, Karnataka


Java Developer


Job Summary

Looking for a Java engineer to join a fast-paced Platform development team and contribute in building enterprise-class GRC applications.


Duties and Responsibilities

  • Understanding of the entire application lifecycle
  • Solve problems independently working with new technologies to create quick solutions
  • Develop enterprise solutions that can scale to thousands of end users
  • Develop fast proof-of-concepts to explore opportunities in a specific area
  • Ensure deliverables are on time and meeting the required quality and security criteria
  • Troubleshoot issues, fix, test and deploy them with production quality
  • Create well-written technical documentation for design and code being developed


Requirements and Qualifications

  • Strong programming skills
  • Experience in developing large scale distributed systems, preferably in a product organization
  • Experience in working with Agile methodologies, unit testing, impact analysis
  • Expertise in Core Java, Spring, Hibernate, REST Services
  • Strong in data structures, XML technologies, JSON parsing, Caching framework
  • Hands-on with RDBMS, preferably with Oracle Database
  • Knowledge of working on NoSQL datastores is added advantage
  • Ability to quickly adapt to most current technologies
  • Keen eye for detail and attention towards enterprise level performance, quality and security
  • 4-9 years of working experience in this role