• Competitive
  • Singapore
  • Permanent, Full time
  • Citibank NA
  • 2018-08-16

Technical Lead

Technical Lead

  • Primary Location: Singapore,Singapore,Singapore
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: No
  • Job ID: 18046387


Description

  • Key Responsibilities of candidate will be Seeking Candidate for Tech Lead role in Regulatory Reporting application who can Indepdently work on the business requirement and provide delivery with in existing architecture of application
  • A highly skilled Java-J2EE developer with good java and db experience is required to work on our regulatory applications
  • The developer would work closely with the business analyst, the architect and the user community to translate the user requirements to scalable solutions
  • He would ensure that the application components are built to the highest standards across the application lifecycle with a constant eye for process improvement through unit testing automation, one click build and deployment
  • Projects in the Operations Regulatory Control Technology area are run in iteration lifecycles with agile practices, so experience of agile development and scrums is highly beneficial


Qualifications

  • 10+ year Experience in Java (Core & EE,Spring, JMS,JUnit) with a focus on object oriented design, multi-threaded applications and distributed systems
  • Must have experience and indepth knowledge of SQL and RDBMS , should be able to write SQL queries , stored procedure, index and triggers
  • Excellent written and verbal communication skills, strong customer focus and demonstrated ability to work in geographically dispersed teams, strong interpersonal skills
  • Experience working in a Capital Markets firm (Investment Bank/Investment Management) with basic understanding of financial products
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java (preferred version 8), Spring(Core, MVC, JDBC), Hibernate/JDBC/JPA/ORM, JSON
  • String Experience with messaging systems and enterprise service bus
  • Added advantage exposure to Big data technology like Apache Kafka, Storm, Spark etc.
  • Practical experience with at least one of the NoSQL/NewSQL technologies (MongoDB, CouchDB, NuoDB etc) would be beneficial
  • Strong knowledge on build (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit)
  • Should be able to work on UNIX shell script and VI editor
  • Good analytical, debugging and problem solving skills
  • Organized and able to deliver in multiple projects in the stream
  • Passion for research, ideation and exploration
  • Organized and able to manage a diverse project portfolio
  • Ability to work independently and in a team
Singapore Singapore Singapore SG