Java Applications Development Intermediate Programmer Analyst--Ontario--Canada--- R2191030
Citi Brasil
Mississauga, Canadá
1d ago

Citi Internal Audit technology team is seeking a developer to expand the existing global team. The team is developing applications as part of the Audit Information Management System to manage the firm’s internal audit planning, fieldwork, and reporting functions.

The system serves key stakeholders across internal audit globally to perform audit information management functions. The successful candidate should have analytical skills, technical depth, and excellent written and verbal communication skills.


  • Deliver technical solutions as an individual contributor working on a team of software developers / analysts
  • Collaborate with a large global team of software developers, business analysts, dev-ops and support staff to deliver software solutions to the business in a fast paced environment
  • Develop modules across the technology stack
  • Ability to effectively communicate development progress to application managers
  • Actively participate in brainstorming sessions and provide solid inputs to the team
  • Has the ability to operate with a limited level of direct supervision

  • Bachelor’s degree in computer science, information technology, or similar
  • 1 to 2 years of working experience
  • Good track record of relevant experience in design and development of full stack Java applications and distributed systems
  • Excellent coding discipline
  • Strong analytical and problem solving skills
  • Passion for technology and self- starter

  • Core Java, JEE, Spring MVC, Spring Boot, Spring Batch, Sprint Data, JPA, Hibernate
  • ReactJS, Angular, JSON, JavaScript, HTML5, CSS, AJAX
  • RESTful Web Services
  • Oracle RDBMS, No SQL
  • IBM Websphere, OpenShift
  • Git / BitBucket, JUnit, Maven,Unix scripting skills
  • Job Family Group : Technology

    Job Family :

    Applications Development

    Time Type :

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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.
    Application form