senior java application developer - financial crimes technology

RandstadJersey City, NJ
428d$117,021 - $137,821

About The Position

The Senior Java Application Developer in Financial Crimes Technology is responsible for developing and maintaining complex applications to support business goals. This role involves collaborating with business partners to define system requirements, utilizing extensive experience in Java and related technologies, and ensuring best practices in data analysis and application development are followed throughout the software development lifecycle.

Requirements

  • 10+ years of applicable experience in software development.
  • Proficient in Java, J2EE, Spring framework, Hibernate, MVC, Tomcat, Weblogic, UNIX Shell scripting, and Oracle 11g.
  • Experience with Angular JS, Web services, Maven, Jenkins, Bit Bucket, and Autosys.
  • Strong background in developing web-based applications with J2EE architecture and Single Page Application Framework.
  • Expertise in developing Multi-Tier applications using J2EE frameworks MVC, Spring, Hibernate.
  • Knowledge of SQL, Stored Procedures, Composite data virtualization, and performance tuning.
  • Experience with Test Driven Development and JUnit.
  • Good understanding of SDLC, Agile, Continuous Integration/Continuous Delivery, and change management.

Nice To Haves

  • Experience in engaging business stakeholders and conducting requirement discovery.
  • Ability to work effectively with remote teams and implement best practices.

Responsibilities

  • Develop complex requirements and enhance existing applications in Financial Crimes technology.
  • Design, code, test, debug, and document programs while supporting application maintenance activities.
  • Collaborate with business partners to define requirements for system applications.
  • Provide insight and direction from a data perspective and assess the impact on technology systems.
  • Participate in the full development lifecycle of capabilities being delivered, including story refinement and requirement definition.
  • Estimate work necessary to realize a story/requirement through the delivery lifecycle.
  • Perform proof of concept as necessary to mitigate risk or implement new ideas.
  • Setup and automate continuous integration/continuous delivery pipeline.
  • Handle technical aspects of the application including Change Management, Maintenance, and Platform Upgrades.
  • Demonstrate data sourcing, analysis, and modeling skills to support large scale financial crimes data initiatives.
  • Work with Data Analysts and Developers to ensure best practices and governance are followed.
  • Communicate effectively with managers, peers, and business partners regarding deliverables and timelines.

Benefits

  • Health insurance coverage
  • 401K contribution
  • Incentive and recognition program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service