Back to Job Search

Software Development Engineer IV

  • Location: Trenton, Mercer, New Jersey
  • Job Type:Contract

Posted 7 days ago

  • Expiry Date: 13 October 2021

Job Description:

What does a great Senior Java Developer do?

  • As a Senior Java Developer, you will be working on the design and development of our next generation banking and financial software using open source and proprietary frameworks. You will be responsible for hands-on technical leadership, including designing and building enhancements to our products. You will have an opportunity to provide input to improve coding standards and best practices and will be involved in working closely with and mentoring a globally-dispersed development team. You will also work with project managers, lead developers, business analysts, and our clients.

Basic Qualifications for Consideration:

  • Bachelor’s degree or equivalent.

  • 5-7 years real-world professional experience in full stack development involving server-side Java EE technologies.

  • Working knowledge of SQL syntax.

  • Strong knowledge of common Java design patterns.

Preferred Skills, Experience, And Education:

  • Experience working on, designing, and developing mission-critical transaction processing software.

  • Experience working with payment message formats such as NACHA, SWIFT, and ISO 20022.

  • Knowledge of REST APIs.

  • Knowledge of microservices design.

  • Secure Development Practices.

  • Experience in developing Java EE applications on WebLogic or WebSphere.

  • Open Source Frameworks such as Spring and Hibernate.

  • Working knowledge of SQL syntax.

  • Background in relational databases such as Oracle and SQL Server and experience with applications that utilize relational databases.

  • Industry knowledge about payment systems and working on systems integrated with TCH, The Fed, or others.

  • Experience working in the Banking sector, specifically in Payments.

You can look forward to:

  • Designing and developing payments applications using Java code that meets design and architectural requirements and supports automated system testing.

  • Understanding the impact of changes across the application.

  • Discussing aspects of the design with architects, team leads, and business analysts to confirm understanding and raise concerns.

  • Improving and maintaining existing application software, continually providing support for internally-developed applications

  • Accurately communicating development status on a regular basis to team leads.

  • Assisting the production support team in defect analysis.

About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.