Transfer Agency Application Java Developer

Last updated 7 minutes ago
Job Type:Full Time

As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience
  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems
  • Working proficiency in developmental toolsets
  • Knowledge of industry-wide technology trends and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals
  • Passionate about building an innovative culture
  • Proficiency in one or more modern programming languages
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement
  • 4+ years of experience in design and implementation of business applications, preferably obtained within financial services.
    Hands on experience managing sprints within Agile methodologies and an understanding of product & system development lifecycles.
    An ability to manage key stakeholders and to deliver tasks across dynamic, mixed disciplinary teams.

    Primary skills:

    • Oracle 12/19 PL/SQL development
    • Unix Shell/Perl Scripting
    • Oracle performance tuning
    • GIT
    • JIRA
    • Oracle Forms & Reports (nice to have)
    • Java Design patterns
    • Core Java 5.0+
    • Ajax / Reactjs / Spring / Hibernate framework / iBatis
    • Web Services on Java
    • OOP concepts
    • Tech Analysis/Design/documentation
    • Release Management
    • Self-starter, well versed with SDLC & Agile methodologies
    • Ability to write/debug queries, procedures using PL-SQL
    • Ability to debug system failures and identify root cause with minimal runbooks/documentation
    • Excellent communication and co-ordination skills to work with different teams (onsite & offshore).
    • Exposure to Continuous Integration Environments
    • Flexibility to work on different projects