Full Stack Software Engineer

Overview

Remote
On Site
Contract - Independent
Contract - W2

Skills

kafka
Hadoop
microservices
Mysql
Hive
Spring
Hibernate
Oracle
PostgreSQL
MS SQL Server
Dev-Ops
C++
or MongoDB

Job Details

Job title: Full Stack Software Engineer US

Location of work: Preference to be in the NY/NJ area but can be virtual

Start Date: ASAP

The Opportunity:

We are seeking a strong Full Stack Software Engineer for our Cloud Service Business Networks Technical Solutions Client. The team provides subject matter expertise to deliver business solutions for financial institutions.

You are great at:

  • Time management, organizing and prioritizing tasks
  • Communicating with a virtual globally located team
  • Implementing highly scalable and complex solutions
  • Building feature rich experiences with modern UI frameworks
  • Understanding and learning unfamiliar technologies and frameworks, concepts and design patterns and integrating them quickly while working in a fast paced, team-driven agile development environment
  • Utilizing analytical skills to developing new features, as well as, enhancing existing features, and frameworks, and troubleshooting problems.
  • Contributing knowledge of best practices and standards for application and database design
  • Performing software design/code reviews to ensure quality and adherence to standards
  • Taking ownership of functionality, improvements, working under pressure, and handling multiple tasks simultaneously
  • Capable of becoming a subject matter expert on business flows

What it takes:

  • Extensive experience with full stack enterprise software development
  • Professional experience with Spring, Hibernate, and at least one modern Rich UI Framework (Sencha ExtJS, Angular, Vue, etc.)
  • RDBMS experience is required with at least with one of the following
  • Oracle, PostgreSQL, MS SQL Server, MySQL or DB2
  • Highly skilled in algorithm design and analysis; including knowledge of data structures and design patterns. Strong understanding and experience with Object Oriented concepts.
  • Experience working with at least one of the following application servers is strongly preferred
  • Tomcat, JBoss, Oracle Application Server/WebLogic, WebSphere.
  • Experience with Test-Driven Development
  • Experience with Restful APIs and modular development
  • Experience with server-side paradigms such as multi-threading, process model, memory management, scheduling, clustering, and load balancing are preferred
  • Experience with Kafka and microservice architecture a big plus
  • First-hand knowledge/experience with Dev-Ops, C++, Hadoop, Hive, or MongoDB are pluses.
  • Experience with API Development, MQ, and Financial Messaging Protocols SWIFT (ISO 20022, ISO 15022), FIX are pluses
  • Having some knowledge/experience in one or more of the following banking sectors is a major plus.
  • Securities Trading, Payments Processing, Asset-Based Financing, Cash Management, Supply Chain Financing
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.