Apply Now    

Software Engineering- Bigdata Developer

Req #: 170113603
Location: Hyderabad, AP, IN
Job Category: Technology
Job Description:
The candidate will be responsible for Risk application development to deliver key deliverables.  The role of application developer includes:
  • Reviews of functional specifications
  • Produces technical design, translates requirements into application modules
  • Provides design recommendations, writing code and integrating programs
  • Producing unit tests and executing the unit testing
  • Support of system testing and production implementation
  • Application is designed, coded and tested to specified standards
  • Utilizing and contributing to application development best practices
  • Project deliverables that meet audit/control requirements as well as user base

Qualifications:

  • Experiences in developing scalable & multi-threaded systems
  • 7-12 years experience developing web applications and integrating with databases
  • Core Java/J2EE Design Patterns
  • Weblogic/Webshpere/Tomcat
  • Java related work expreince
    • Spring or Enterprise Java Beans 3 (EJB3)
    • ORM Frameworks (Java Persistence API/JPA, Hibernate, TopLink)
    • SQL & Databases (Oracle/ExData, TeraData, Netezza etc)
    • Java Message Service (JMS)
    • HTML, JavaScript, Cascading Style Sheets (CSS)
    • AJAX component frameworks (RichFaces, IceFaces)
    • Testing Frameworks (JUnit, Selenium)
    • Application Servers (JBoss, Glassfish)
  • Strong in Java performance tuning, debugging & Profiling Tools.
  • Experience in ETL tool (Ab Initio) is a big plus
  • Good knowledge on Hadoop architecture
  • Good knowledge on Spark architecture
  • Programming knowledge on spark and scala/Java
  • Experience or knowledge of Hadoop,  MapReduce, Spark, Hive and Pig ecosystem would be a huge plus.
  • Exposure to Rules and Workflow Engines, preferably Drools/jBPM is plus
  • Financial, Retail Banking Products  or BCBS knowledge is plus
Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Other Information

Apply Using LinkedIn

You can also apply using your LinkedIn® profile. It may save you some time because your information will be automatically transferred into our system. Just click on the LinkedIn logo when you get to the application screen and follow the directions.

Submit an Updated Résumé

During the application process, be sure you have an up-to-date copy of your Résumé, your cover letter and any other documentation you would like to submit.