Research technology - Java Developer for NLP
Citigroup Inc
Pune, MH
15d ago

Description

Job Purpose : Candidate should be hands on and have a strong analytical and technical ability with 4-6 years of experience in Core Java and Java EE and UI development.

An additional 3-4 years working on complex medium to large projects in a fast paced financial environment is expected with experience in Core Java, Java EE, Scala and Python

Strong communication skills are a key. The position is based in Pune and is required to manage day to day delivery work, ensure adherence to process and quality, and identify project / program delivery risks and works on risk mitigation.

Requires good analytical skills in order to filter, prioritize and validate potentially complex material from multiple sources and applies skills and knowledge of the business to develop creative solutions to meet client and business needs.

The candidate will be required to work with complex and variable issues with substantial potential impact, weighing various alternatives and balancing potentially conflicting needs.

Job Background / context : Key Responsibilities :

  • Design (high-availability, fault-tolerant, low latency).
  • High end software development across different equities core services data projects
  • Lead team of junior developers on technical aspects
  • Unit testing, capacity tests and failure testing.
  • Provide 3rd line support
  • Work and liaise closely with other teams that are in scope of the project
  • Write technical design and testing documents and provide innovative technical solutions.
  • Qualifications

    Please Add few points as per Requirement.

  • Strong, hands-on experience in solution design, UML, design patterns and data structures.
  • Excellent knowledge of Scala, Python, Perl or R-Programming
  • Good knowledge of Core Java especially Collections, I / O, Multi-threading and Generics
  • Substantial experience in Spring Framework, Spring Integration, Spring batch and persistence framework like Hibernate.
  • Experience designing and building RESTful JSON APIs.
  • Hands on experience in test Driven development and automated testing tools like JUnit, Cucumber.
  • Application servers Weblogic / Tomcat, RDBMS SQL Server / Oracle
  • Knowledge of MongoDB or other NoSQL database is an added advantage.
  • Experience using source code control systems, such as STASH / GIT.
  • Tools Well versed with Eclipse, Teamcity, uDeploy;
  • Experience / Understanding of messaging products such as 29W, TIBCO EMS.
  • Nice to have - Java script experience developing with React.js / Angular.js / Node.js Qualifications - DEFINE MUST HAVE & GOOD TO HAVE EXPLICITLY
  • Bachelor’s degree in Computer Science or equivalent
  • Travel

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form