NTT DATA Services

Java Developer

  • Job Type: Contract W2
  • Industry Type: IT Sector
  • Industry Location: Montreal
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: JAVA CORE JAVA
  • Secondary Skills: JAVA CORE JAVA
  • Job Location: Montreal, QC
  • Posted Date: Posted today
Job Description

Job Description:

  • One of the key functions of the Securities Reference Data technology platform is to develop infrastructure that distributes our data from our master repositories to various alternate technical platforms ensuring all data comes from appropriate authoritative sources and is solely maintained by this distribution technology.
  • The team has embarked on an effort to close significant outstanding gaps in the data coverage handled by this technology which will also include the build-out of several key services to progress future data integration strategy. We are looking for a Java developer to join our team to help drive this critical project forward.
  • You will be challenged to innovate and embrace change to deliver for our clients (IT or Operations), working with them to set priorities and drive an agile development process.
  • You will get involved in all aspects of the SDLC including design and architecture. You will also have the opportunity to work with relational databases, messaging/transport services, caching technologies and test frameworks.
  • The ideal candidate is quick thinking, comfortable working across multiple technologies and can take ownership of critical problems throughout the full project lifecycle. We work in a collaborative and results oriented environment where effectiveness matters. If this is you, even if not all the skills seem a perfect match, we'd like to talk to you.


Responsibilities
- Application development on robust, large-scale real-time systems in Java
- Provisioning of APIs or services for use by our internal technical platform
- Implementation of appropriate caching and messaging technologies

Skills Required
- Minimum Bachelor's degree in Computer Science or related field.
- 5 plus years of experience in a related field
- Strong development experience with Core Java
- Experience working with relational databases (e.g., Sybase, Oracle or DB2) to develop schema, stored procedures or native SQL
- Attention to detail, ability and desire to understand the business requirements in order to find the best technical solution to add value.
- Unix/Linux experience
- Strong communication skills

Skills Desired
- Experience with Perl/Python, Unix scripting
- Messaging experience, for example MQ, Kafka, JSON
- Experience with multithreaded systems

Relevant Job Openings
CRM
Python Developer or Devops Engineer
CRM
Jr. Java Developer
Junior Java Developer
Java Architect